English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Ithaca

noun

1 Ithaca

A college town in central New York on Lake Cayuga.

2 Ithaca

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

synonym: Ithaki.


Find more on ithaca elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0242