Meaning and name origin
Gerrard \ge-rra-rd\ as a boy's name is of Old German and Old English origin, and the meaning of Gerrard is "spear ruler; spear brave". Gerrard is a variant of Gerald (Old German): old name revived in the 19th century. Also a variant of Gerard (Old English): closely related to Gerald.
Gerrard has 1 variant form: Girard.
Gerrard is not a popular first name for males but a very popular surname or last name for all people (#17336 out of 88799, Top 20%) (2000 U.S. Census).
Gerrard is also pronounced similarly to Jarrard, Jerard and Jerrard. Other suggested similar baby names are Garrard, Gearard, Gerardo, Gerhard, Gerhardt, Gerhart and Gerrald. These names tend to be more commonly used than Gerrard.