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 - Словарь современного английского языка.
2012