Entry # 7036 has returned 1 entry

hale de henua

noun a house of indigenous construction (thatch)