Ithaca comes from the Greek island home of Odysseus, giving it a strong place-name and mythic association.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ithaca?
Swipe through thousands of names like it