What Does The Name Gerardo Mean

What Does The Name Gerardo Mean. It is derived from the elements “ger” meaning “spear” and “hard” meaning. The roots of the name can be traced back to its german…