Meaning & History
The first element of this name can be derived from Old High German adal "noble", Old High German alb (which comes from Old Norse âlfr) "elf" and Old High German ellan "assiduity, pugnacity." The second element can be derived from Old High German fridu "peace", Old High German rât "counsel" and þruþ "strength." And so, this name can be the masculine form of Elfreda, a variant spelling of Alfried or a variant of Alfred.