How do you say ithaca in French?
— Ithaque


Generic synonyms for ithaca in French
islandîle (f); îles (f)
towncommune (f); ville (f)