Source:WordNet 3.1
1. (
) a college town in central New York on Lake Cayuga ;
2. (
) a Greek island to the west of Greece; in Homeric legend Odysseus was its king ;
See more about : ITHACA