Meaning of timor

Definition of timor

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

Other information on timor

WIKIPEDIA results for timor
Amazon results for timor