The name Elfarian is the masculine alternative of the Old English name Ælfþryð meaning "elf strength". It's a combination of the word þryð "strength" and the "elf" element. This name bears it roots within 10th century English royalty, but the name was quite uncommon after Normans conquered much of Europe.