VW
A-Z
Topics
Compare
Patterns
Games
Tools
My Lists
→
Home
/
Dictionary
/
Ambai
Ambai
Uncommon
+ Save
Share
Proper Noun
Definitions
Proper Noun
1
An island in Cenderawasih Bay.
See Also
new guinea
indonesian
language
austronesian
cenderawasih bay
island
Related Terms
new guinea
indonesian
language
austronesian
cenderawasih bay
island
Rhyming Words
sabai
dubai
rubai
gabbai
mumbai
gunbai
tsukubai
surname bai
navi mumbai
shochikubai
Compare
Ambai vs
Compare