Boy Names baby name Gerald

What does the name Gerald mean?

The meaning of the name “Gerald” is: “Spear Warrior”.