Meaning & Origin
a female given name
Elva is a girl's and boy's baby name of Old English origin, meaning 'elf' or 'magical being,' from the Old English ælf. It may also derive from the Old Norse alfr, carrying the same mythological meaning.
Elva ranked in the U.S. top 200 from the 1880s through the 1940s — a genuinely vintage gem that has aged gracefully. It has the compact elegance of names like Vera, Neva, and Alba, and the mythological sparkle of fairy-tale naming that feels both ancient and surprisingly modern.