How do you say ithaca in Italian?
— Itaca


Generic synonyms for ithaca in Italian
islandisola (f)
towncittà (f)