halmahera

/HH AO1 L M EY1 ER0 AH0/
noun
  1. 1

    A large island of Indonesia, the largest in the Maluku islands.