ITHACA


Meaning of ITHACA in English

Ith ‧ a ‧ ca /ˈɪθəkə/ BrE AmE

in ancient Greek stories, an island off the east coast of Greece which was the home of ↑ Odysseus

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.