Entry # 8654 has returned 1 entry

ngudu aahua

noun islet shore (except that facing the lagoon)