Babar Islands

Ba·bar Islands

geographical name \ˈbä-ˌbär\

Definition of BABAR ISLANDS

islands Indonesia ENE of Timor


Next Word in the Dictionary: Bab el Mandeb
Previous Word in the Dictionary: Baalbek

Seen & Heard

What made you want to look up Babar Islands? Please tell us where you read or heard it (including the quote, if possible).