henua moounga

English: Translation
land with mountains (e.g. Pohnpei, United States)
noun
johnny-rudolph