How do you say ithaca in Latin?
— Ithaca (insula)


Generic synonyms for ithaca in Latin
islandinsula (f)
townoppidum (n)