Gary July 22, 2016 Chinavod Boys Names with Meanings Leave a comment Gary is an English name with Germanic origins. It is derived from the word “gara”, which means 'spear'. Related posts: Gary, German name Gary, English name Gary, Irish name Gary, Welsh name