Boy name origins & meanings Norse : EnclosureFrench : WatchfulGerman : Spear carrier Boy name variations Gareth Garth Garret Garreth Garit Garry Gar Garette Garrie Garvey Garvie Garvin Gervis Gervais Gervase Garrick Garri Gare Gari Garie Family name origins & meanings English : variant of Geary 2.Irish : reduced form of McGary.Respelling of Swiss German Gehri or Gehry, variants of Gehr. Famous people with this first name Gary Oldman Gary Sinise