Ithaca

1
island off the western coast of Greece, the legendary home of Odysseus; modern Greek name Itháki
2
city in New York State