Gerard The origin and history of Gerard. Etymology From Old French Gerart, from Frankish elements meaning "spear" and "hard, brave." ← Back to the full definition of Gerard