geographical name city S central New York on Cayuga Lake population 29,287, island W Greece in the Ionian Islands NE of Cephalonia area 37 square miles (96 square kilometers ) , ~n adjective or noun
ITHACA
Meaning of ITHACA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012