(n) :
Alternative spelling of Ithaca: an island of the Ionian Sea, Greece. [An island of the Ionian Sea, Greece; according to the legend Odysseus was its king.]
(n) :
Alternative spelling of Ithaca: an island of the Ionian Sea, Greece. [An island of the Ionian Sea, Greece; according to the legend Odysseus was its king.]