Where does “Beornric” come from?

Beornric (Old English) comes from Old English beorn — man, warrior.

Ancestry of “Beornric”, step by step

StepLanguageWordMeaning
1Old Englishbeornman, warrior
Every word from Old English beorn