What does the name Alfric mean? What is the meaning of the name Alfric?

Meaning of Alfric: Name Alfric in the Anglo Saxon, Italian, French, English origin, means Elf King; A Variant of name Aelfric. Name Alfric is of Anglo Saxon, Italian, French, English origin and is a Boy name. People with name Alfric are usually Christianity by religion.