Menu
ADVERTISEMENT

Alfreeda

Heart
English
"elf power,"

Alfreeda Origin and Meaning

Variation of Alfreda
ADVERTISEMENT