Harrold

in baby boy name

The meaning of Harrold is The ruler of an army