Find the word definition

Wikipedia
Kayoa

Kayoa (also Kaioa), or in the native language Pulau Urimatiti, is an island, one of the Maluku Islands. It is located in South Halmahera Regency, North Maluku administrative division of Indonesia.