Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

timor Definition

Cancel
timor
noun(ti-mor)
an island in Indonesia in the Malay Archipelago; the largest and most eastern of the Lesser Sunda Islands

Words Related to timor!

timor Examples by Brain Bank Users