timor

Noun
  1. An island in Indonesia in the Malay Archipelago;
    The largest and most eastern of the Lesser Sunda Islands (synset 108928512)

Found on Word Lists

Other Searches