Elfreda
Elfreda is a girl's name used in English.
Meaning of Elfreda
From Old English, meaning "elf strength". It was common among Anglo-Saxon nobility and revived in the 19th century.
Elfreda is a girl's name used in English.
From Old English, meaning "elf strength". It was common among Anglo-Saxon nobility and revived in the 19th century.