Timor | Definition of Timor by Merriam-Webster
https://www.merriam-webstercollegiate.com/dictionary/Timor
WEBDefinition of TIMOR. 1. island SE Asia in Lesser Sunda Islands area 13,094 square miles (34,044 square kilometers), pop 3,000,000; W part (formerly Netherlands Timor) belonged to the Dutch until 1946, and is now part of Indonesia; E part (formerly Portuguese Timor) belonged to Portugal until 1975, was annexed by Indonesia 1976, and gained ...
DA: 36 PA: 93 MOZ Rank: 97