ALL meanings of halmahera
Hal·ma·he·ra
H h - noun halmahera an island in NE Indonesia: the largest of the Moluccas. 6928 sq. mi. (17,944 sq. km). 1
- noun halmahera an island in NE Indonesia, the largest of the Moluccas: consists of four peninsulas enclosing three bays; mountainous and forested. Area: 17 780 sq km (6865 sq miles) 0
- noun halmahera largest of the Molucca Islands, Indonesia, east of Sulawesi: 6,865 sq mi (17,780 sq km) 0