Meaning and history
Elfreda is a modern form of the Old English feminine name Ælfþryð, combining ælf, “elf,” with þryð, “strength,” and traditionally interpreted as “elf strength.” It is related to Elfrida and should not be confused with Alfreda, the feminine of Alfred, meaning “elf counsel.” The name recalls Anglo-Saxon royal women including Ælfthryth, wife of King Edgar. Reliable prominent modern bearers using exactly Elfreda are limited, so its Old English linguistic history is the clearest focus.
In 1894, 13 babies were recorded with the name Elfreda, ranking #866 among girls.