ithaca | ||
1. | [ noun ] (government,geography) a college town in central New York on Lake Cayuga | |
Related terms: | town New_York | |
2. | [ noun ] (Greek antiquity,geography) a Greek island west of Greece; in Homeric legend Odysseus was its king | |
Synonyms: | ithaki | |
Related terms: | island Greece | |
Similar spelling: |
ithaki itch itchy |