Meaningthis name basically means a elfin
ReligionChristianity
OriginIrish, English
Alternate SpellingsElvena