Ambai
Jump to navigation
Jump to search
English
[edit]Proper noun
[edit]Ambai
- An island in Cenderawasih Bay.
- An Austronesian language spoken in Indonesian New Guinea.
See also
[edit]- Wiktionary's coverage of Ambai terms
- Ambai language on Wikipedia.Wikipedia
- Ethnologue entry for Ambai, amk