Subscriber login


Forgot your password?

Library card login

Other

Ithaca

Pronunciation: /ˈɪθəkə/

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

Ithaca in other Oxford dictionaries

Definition of Ithaca in the US English dictionary