Noun: Ithaca i-thu-ku
- A Greek island to the west of Greece; in Homeric legend Odysseus was its king
- Ithaki
- A college town in central New York on Lake Cayuga
Part of: Ellas, Empire State, Greece, Hellenic Republic, Ionian Islands, N.Y., New York, New York State, NY
Encyclopedia: Ithaca, New York metropolitan area