Noun Definition
timor
1.Definition: an island in Indonesia in the Malay Archipelago; the largest and most eastern of the Lesser Sunda Islands
Category: Places1.Definition: an island in Indonesia in the Malay Archipelago; the largest and most eastern of the Lesser Sunda Islands
Category: Places