Beagnoth(Old English)
Derived from Old English, Beagnoth means 'ring-brave' or 'warrior with a ring'. A name from ancient Anglo-Saxon culture symbolizing bravery and strength.
Gender Boy
Name Type Traditional
Religion Christianity