Meaning and Origin of: Gary

Gary in Norse means "Enclosure" while French origin means "Watchful," and German origin means "Spear Carrier."