Variant related to Greek Elysia, evoking the Elysian fields, meaning blissful or blessed.
Like Elidia?
Swipe through thousands of names like it