Gerard is associated with the meaning “Brave spearman, strong with a spear” — a beautiful sentiment to see brought to life in your child’s room.
Gerard comes from the Old High German name Gerhard, built from two parts: "ger," meaning spear, and "hard," meaning brave or strong. Put them together and you get something close to "brave with the spear" or "strong spearman." The name traveled into Latin as Gerardus and spread across medieval Europe through the Catholic Church and Norman conquests.