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