ithaki

Noun
  1. A Greek island to the west of Greece;
    In Homeric legend Odysseus was its king (synset 108802598)

Found on Word Lists

Other Searches