Meaning
Gerard is a name of Germanic origin, meaning 'brave spear'. It has been used as a Christian name for centuries.
Growth over last 10 years
Download App