Boy Names baby nameGerald

What does the name Gerald mean?

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