Timor
['ti:mɔ:;'tai-;ti'mɔ:]
Definition
(noun.) an island in Indonesia in the Malay Archipelago; the largest and most eastern of the Lesser Sunda Islands.
Checker: Valerie--From WordNet
['ti:mɔ:;'tai-;ti'mɔ:]
(noun.) an island in Indonesia in the Malay Archipelago; the largest and most eastern of the Lesser Sunda Islands.
Checker: Valerie--From WordNet