Spanish form of Harold, from Germanic 'here' (army) and 'wald' (ruler), meaning army commander.
Like Heraldo?
Swipe through thousands of names like it