Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

halmahera Definition

Cancel
halmahera
geographical name(Hal-ma-hera)
island in the Moluccas of eastern Indonesia area 6928 square miles (18,013 square kilometers), population 54,000

Words Related to halmahera!

halmahera Examples by Brain Bank Users