English synonyms about - contact  

Timor

noun

1 Timor

An island in Indonesia in the Malay Archipelago; the largest and most eastern of the Lesser Sunda Islands.

Dutch: Timor
Polish: Timor


Find more on timor elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0251