Meaning
Elysia is a name derived from Elysium in Greek mythology, a paradise or blessed afterlife. It is often associated with happiness and beauty.