Advertisement

Ithaca

western Greek Island, legendary home of Odysseus; the first element is perhaps Phoenician i "island;" the rest is unknown. Related: Ithacan.

Others are reading

Advertisement
Advertisement
Definitions of Ithaca

Ithaca (n.)
a college town in central New York on Lake Cayuga;
Ithaca (n.)
a Greek island to the west of Greece; in Homeric legend Odysseus was its king;
Synonyms: Ithaki
From wordnet.princeton.edu