Halmahera

English

Proper noun

Halmahera

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

Synonyms

Derived terms

Translations