Edon is often treated as a variant related to Eden, carrying the sense of "delight" or "place of pleasure."
Like Edon?
Swipe through thousands of names like it