timor

Explore definitions, synonyms, and language insights of timor

Definitions

Noun
an island in Indonesia in the Malay Archipelago; the largest and most eastern of the Lesser Sunda Islands