a college town in central New York on Lake Cayuga
[ Syn: ithaca ]
a Greek island to the west of Greece; in Homeric legend Odysseus was its king
[ Syn: ithaca , ithaki ]