Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. hāmǎhēilādǎo 哈马黑拉岛 Halmahera, an island of Indonesia hāmǎhēilādǎo 哈馬黑拉島 Halmahera, an island of Indonesia