Gary
[ˈɡɛəri]Meaning
from a surname derived from a Norman short form of Old German names with ger, "spear"
Background Story
Gary comes from an English surname, itself from a Norman given name that was a short form of names beginning with the Old German element ger, meaning "spear". The medieval name was also a short form of Germanic compound names such as Gerard, Garrett, Gerald and Gerbert, and sometimes of Gareth. The American actor Gary Cooper, who took his stage name from Gary, Indiana, popularized it in the late 1920s, and it was especially common in the 1940s and 50s, reaching the American top ten in 1950.

Related Names
Gabe
A diminutive form of Gabriel, meaning 'God is my strength'.
Grit
German short form of margrit
Grom
Jack
A medieval diminutive of John, later an independent name
Audie
A given name and surname of uncertain meaning; as a feminine name a diminutive of Audrey
Biff
From a nickname based on the english word biff, meaning "punch, hit, strike"
Bolt
An English word; also recorded as a masculine given name in popular culture
Davy
Diminutive of David
Eddie
Diminutive of Edward, Edmund and other names beginning with Ed