-
nouna Greek island to the west of Greece; in Homeric legend Odysseus was its king
Similar:
part of: -
nouna college town in central New York on Lake Cayugapart of:
Antonyms of ithaca
We don't have antonyms for this word yet.