Ambai
English
Proper noun
Ambai
- An island in Cenderawasih Bay.
- An Austronesian language spoken in Indonesian New Guinea.
See also
- Wiktionary’s coverage of Ambai terms
Ambai language on Wikipedia.Wikipedia
- Ethnologue entry for Ambai, amk
Anagrams
- Mabia