Entry # 3392 has returned 1 entry

hadahada ama

noun the platform fastened on top of the outrigger booms of a canoe