Variant of Harold, from Old English 'here' (army) and 'weald' (ruler), meaning army commander.
Like Herold?
Swipe through thousands of names like it