Home›Dictionary›TidoreTidoreproper nouncity of North Maluku Province, IndonesiaL453235 on Wikidata ↗WiktionarynameAn island of Indonesia.A city in North Maluku, Indonesia.A West Papuan language spoken in Indonesia.