In the Anglo Saxon origin, Garry means "Spear bearer"
In the English origin, Garry means "Carries a spear; spear"
In the French origin, Garry means "Gentle; Enclosure; Watchful"
In the German origin, Garry means "Spear"
In the Latin origin, Garry means "Spear bearer"
In the Norse origin, Garry means "Gentle; Enclosure; Watchful"
In the Welsh origin, Garry means "Gentle; Enclosure; Watchful"