"G" Boy Names, Boy Names, German
The name Gerhard is a boy’s name meaning “spear strong“ and is of German origin. From gēr, gār ‘spear’ and hard ‘strong, hardy’.
Your email address will not be published. Required fields are marked *