geographical name island E Indonesia in the Moluccas on the equator; largest in the group area 6928 square miles (18,013 square kilometers ), population 54,000
HALMAHERA
Meaning of HALMAHERA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012