Scandinavian origin meaning elf warrior, from Old Norse elements 'alfr' (elf) and 'vig' (battle).
Like Elvy?
Swipe through thousands of names like it