Boy Names baby nameHarold

What does the name Harold mean?

The meaning of the name “Harold” is: “Army Ruler”.