Ithaca
English Dictionary
->
Letter I
-> Ithaca
Search Dictionary:
Ithaca Definition
(n)
a
college
town
in
central
New
York
on
Lake
Cayuga
(n)
a
Greek
island
west
of
Greece
;
in
Homeric
legend
Odysseus
was
its
king
Ithaca Synonyms
Ithaca
Ithaki
© Art Branch Inc.