Word
Ithaca, n.
a Greek island to the west of Greece; in Homeric legend Odysseus was its king
<noun.location>
Ithaca
Ithaki
semantic pointers
part holonym
instance hypernym
a college town in central New York on Lake Cayuga
<noun.location>
Ithaca
semantic pointers
instance hypernym
part holonym