Ithaca
geographical name
Ith·a·ca
ˈi-thi-kə
1
city in south central New York on Cayuga Lake population 30,014
2
or Modern Greek Itháki
island of western Greece in the Ionian Islands northeast of Cephalonia Island area 37 square miles (96 square kilometers)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share