what the name gary means
German Meaning: The name Gary is a German baby name. In German the meaning of the name Gary is: Spear. American Meaning: The name Gary is an American baby name. In American the meaning of the name Gary is: Spear.