Meaning of ithaca
Definition of ithaca
(noun)
a
college
town
in
central
New York on Lake Cayuga
a Greek
island
to the
west
of Greece; in Homeric
legend
Odysseus was its
king
Other information on ithaca
WIKIPEDIA results for
ithaca
Amazon results for
ithaca
Tweet