An island off the western coast of Greece in the Ionian Sea, the legendary home of Odysseus.
Definition of Ithaca in US English:
Ithaca
proper nounˈiTHəkə
1An island off the western coast of Greece in the Ionian Sea, the legendary home of Odysseus.
2An academic city in central New York, at the southern end of Cayuga Lake, home to Cornell University and Ithaca College; population 29,763 (est. 2008).