ITHACA


Meaning of ITHACA in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.