YourDictionary

Halmahera

largest of the Molucca Islands, Indonesia, east of Sulawesi: 6,865 sq mi (17,780 sq km)

See Halmahera in American Heritage Dictionary 4

link/cite print suggestion box