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.

Related names

Swipe through 4,000+ baby names or browse the Name Library.