Elva is a female name.
Elva is an Old Norse name as a feminine form of the masculine name Alf.
Elva means “elf” (from Old Norse alfr).
Make sure you don't miss any baby name with our free app CharliesNames. Download it now and find the most amazing names! :)