Home / Dictionary / Ambai

Ambai Uncommon

Proper Noun

Definitions
Proper Noun
1

An island in Cenderawasih Bay.

Related Terms
Rhyming Words
sabai dubai rubai gabbai mumbai gunbai tsukubai surname bai navi mumbai shochikubai
Compare
Ambai vs