Elva is a girl’s name of Anglo-Saxon, English and Irish origin. Meaning in Anglo-Saxon: Elf. Meaning in English: Elfin. Good counselor or elf. Meaning in Irish: Elfin. The name has 4 letters.
Related names
Elsworth
BoyEnglish
From the noble's estate.
Elswyth
GirlAnglo-Saxon
Elf from the willow trees.
Elthia
GirlEnglish
Healer.
Elton
BoyEnglish
From the old town. A surname and place name.
Elvena
GirlEnglish
Good elf.
Elvern
BoyEnglish
Elf-wise friend. Variant of Alvin.
Elvet
BoyEnglish
Swan stream.
Elvey
BoyEnglish
Elf warrior.
