Meaning
Gerard is a name of Germanic origin, meaning 'brave spear'. It has been used as a Christian name for centuries.