Entry # 4198 has returned 1 entry

adumodu

noun group of islets; atoll (collection of islets)