Search Details

Word: ithaca (lookup usage) (lookup stats)


Meaning:

Proper noun:

  • island in the Ionian Sea, according to the legend home to Odysseus

Source: Wiktionary | Src Info »