Word info

Ambai

Proper noun

Meaning

An island in Cenderawasih Bay.

An Austronesian language spoken in Indonesian New Guinea.

Source: en.wiktionary.org

Anagrams

Examples

“Each month, I stayed in the village in Ambai island for 2-3 weeks and spent the rest of the time in the district capital in Serui,” she explained. Source: Internet

Close letter words and terms