Ithaca in Catalan Ithaca in Catalan Ítaca proper noun An island of the Ionian Sea, Greece; according to the legend Odysseus was its king. Add to Flashcards