Synonyms and Antonyms for Ithaca

1. Ithaca (n.)

a college town in central New York on Lake Cayuga

Synonyms:

2. Ithaca (n.)

a Greek island to the west of Greece; in Homeric legend Odysseus was its king

Synonyms: