Gerardo: baby boy name meaning and popularity

Gerardo

The Spanish and Italian form of Gerard, meaning “brave spear.” Don’t let anybody teach him to whittle.