ALL meanings of ithacan
Ith·a·ca
I i - noun ithacan one of the Ionian Islands, off the W coast of Greece: legendary home of Ulysses. 37 sq. mi. (96 sq. km). Greek Itháki. 1
- noun ithacan a city in S New York at the S end of Cayuga Lake. 1
- noun ithacan An inhabitant of Ithaca. 0
- adjective ithacan From, or pertaining to Ithaca. 0
- adjective ithacan of or relating to the Greek island of Ithaca or its inhabitants 0
- noun ithacan a native or inhabitant of Ithaca 0