Definitions for "Halmahera"
Halmahera (also Jilolo or Gilolo) is the largest island in the Maluku Islands. It is part of the North Maluku province of Indonesia.