ithaca

Nouns

  • (n) a college town in central New York on Lake Cayuga
  • (n) a Greek island to the west of Greece; in Homeric legend Odysseus was its king Ithaki,

Synonyms

Ithaki

Words of close approximity

Ithaki