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
Tweet