Definition of Ithaca in English:

Ithaca

proper noun

  • 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)

Pronunciation:

Ithaca

/ˈiTHəkə/