adu henua

English: Translation
group of islands or atolls; archipelago
noun
mina-lekka