Definition of Ithaca in English:

Ithaca

proper noun

  • An island off the western coast of Greece in the Ionian Sea, the legendary home of Odysseus.

Pronunciation:

Ithaca

/ˈɪθəkə/