Menu
ADVERTISEMENT

Alfi

Heart
English
"elf power,"

Alfi Origin and Meaning

Variation of Alfreda
ADVERTISEMENT