The letter G offers a generous amount of names for little guys. Whether you want something gallant like Galahad or Galal, something grand like Galileo or Gandhi, or something more genial like Guy, we’ve got it on our list. This collection of 100+ unique boy names starting with G will galvanize your creativity.
Gabin
Gabin is a name of French origins meaning “From the city of Gabii.”
Gabryle
Gabryle is a name of American origins meaning “God is my strength.”
Gad
Gad is a name of Hebrew origins meaning “Happiness, luck, fortune.” This name was also given to a biblical figure, one of Jacob’s 12 sons.
Gadiel
Gadiel is a name of Arabic origins meaning “My fortune.”
Gaerwn
Gaerwn is a name of Welsh origins meaning “White fort.”
Gaetano
Gaetano is a name of Italian origins meaning “From Gaeta, Italy.”
Gagan
Gagan is a name of Indian origins meaning “Heavenly sky.”
Gaius
Gaius is a name of Latin origins meaning “Person of Earth.” Gaius Julius Caesar was the full name of the historical Roman figure.
Gaiva
Gaiva is a name of Lithuanian origins meaning “Vital, full of life.”
Galahad
Galahad is a name of English origins meaning “Pure, noble and selfless.” Sir Galahad was a legendary knight of King Arthur’s Round Table.
Galal
Galal is a name of Arabic origins meaning “Greatness.”
Galam
Galam is a name of Turkish origins meaning “Scientist, scholar.”
Galea
Galea is a name of Latin origins meaning “Leather helmet” and “Weasel, marten.”
Galen
Galen is a name of Greek origins meaning “Calm.”
Galeno
Galeno is a name of Spanish origins that is a form of Galen.
Galido
Galido is a name of Spanish origins with an unknown meaning.
Galileo
Galileo is a name of Latin origins meaning “Person from Galilee.” Galileo Galilei was a famous astronomer, mathematician, and physicist.
Gallagher
Gallagher is a name of Irish origins meaning “Descendant of the lover of foreigners.” Gallagher is the name of an American comedian, and also the surname of Liam and Noel, the brothers of the band Oasis.
Gallio
Gallio is a name of Latin origins meaning “Lives on milk.”
Galvin
Galvin is a name of Irish origins meaning “Sparrow.”
Gamada
Gamada is a name of African origins meaning “Glad, pleased.”
Gamaliel
Gamaliel is a name of Hebrew origins meaning “God is my reward.”
Gan
Gan is a name of Vietnamese origins meaning “To be near.”
Gandhi
Gandhi is a name of Indian origins meaning “Sun.” Mahatma Gandhi was a significant Indian leader and activist.
Ganesh
Ganesh is a name of Indian origins meaning “Ruler.” Ganesh is the name of one of the most widely-worshiped Hindu gods.
Gang
Gang is a name of Chinese origins meaning “Hard; unyielding.”
Ganix
Ganix is a name of Basque origins meaning “God is gracious.”
Garcia
Garcia is a name of Spanish origins meaning “Young” or “Young bear.” Jerry Garcia was the lead guitarist of the Grateful Dead.
Gard
Gard is a name of Scandinavian origins meaning “Enclosure, protection.”
Gardner
Gardner is a name of English origins meaning “Gardener.” Ava Gardner was an iconic American actress.
Gardwin
Gardwin is a name of German origins meaning “Protection,” “Garden,” and “Friend.”
Gareth
Gareth is a name of Welsh origins meaning “Spear rule.”
Garfield
Garfield is a name of English origins meaning “From the triangular field.” James Garfield was the 20th president of the United States, and this name is also associated with the cartoon orange cat.
Garfunkel
Garfunkel is a name of German origins meaning “Precious stone, garnet, brilliant.”
Garin
Garin is a name of Armenian origins meaning “An ancient city in Armenia.”
Garold
Garold is a name of American origins meaning “Army ruler with spear.”
Garren
Garren is a name of American origins that is a combination of Gareth and Darren. It may also be spelled Garran.
Garrick
Garrick is a name of English origins meaning “From a place covered by oaks.”
Garridan
Garridan is a name of English origins meaning “Descendant of Gerard.”
Garrison
Garrison is a name of English origins meaning “Son of Gerard/Gerald.”
Garron
Garron is a name of English origins meaning and is a form of Garren.
Garson
Garson is a name of English origins meaning “Valet.”
Garth
Garth is a name of English origins meaning “Garden keeper.”
Garton
Garton is a name of English origins meaning “From the enclosed farm.”
Garuda
Garuda is a name of Indian origins meaning “King of birds.”
Garvey
Garvey is a name of Irish origins meaning “Rough.”
Gaspard
Gaspard is a name of French origins meaning “Treasurer.”
Gaston
Gaston is a name of French origins meaning “From Gascony, France.” Gaston is a well-known character in Disney’s Beauty and the Beast.
Gates
Gates is a name of English origins meaning “Dweller by the gates.”
Gatik
Gatik is a name of Indian origins meaning “Progressive.”
Gatland
Gatland is a name of English origins meaning “Dweller in the land by the gate.”
Gatsby
Gatsby is a name of English origins meaning “Person from Gaddesby, Leicestershire UK.” This name is often associated with The Great Gatsby and the titular character Jay Gatsby (nee James Gatz).
Gaubert
Gaubert is a name of French origins meaning “Bright ruler.”
Gaucelm
Gaucelm is a name of German origins meaning “Great, helmet (warrior).”
Gaurav
Gaurav is a name of Indian origins meaning “Pride.”
Gautam
Gautam is a name of Indian origins meaning “Clan name of Buddha.” Gautam Buddha, also known as Siddhartha Gautama, was the founder of Buddhism.
Gauthier
Gauthier is a name of French origins meaning “Army ruler.” A similar name is Gautier.
Gauvain
Gauvain is a name of French origins meaning “Hawk.”
Gavan
Gavan is a name of Irish origins whose meaning is unknown.
Gavino
Gavino is a name of Italian origins meaning “From the city of Gabium.”
Gavivi
Gavivi is a name of African origins meaning “Money is sweet.”
Gavril
Gavril is a name of Slavic origins meaning “God is my strength.”
Gawel
Gawel is a name of Polish origins meaning “Newcomer” or “Rooster.”
Gazali
Gazali is a name of Arabic origins meaning “Native of Ghazal in Iran.”
Gedali
Gedali is a name of Polish origins meaning “God is great.”
Gedymin
Gedymin is a name of Polish origins meaning “Grieve, remember.”
Geet
Geet is a name of Indian origins meaning “Song.”
Gef
Gef is a name of Aboriginal origins meaning “Sword.”
Geir
Geir is a name of Scandinavian origins meaning “Spear.”
Gektor
Gektor is a name of Slavic origins meaning “Anchor, steadfast.”
Geldhart
Geldhart is a name of German origins meaning “Strong gift.”
Gellert
Gellert is a name of Hungarian origins meaning “Brave with spear.”
Genaro
Genaro is a name of Italian origins meaning “January.”
Gencho
Gencho is a name of Spanish origins meaning “Well-born.”
Genero
Genero is a name of Latin origins meaning “General, generic.”
Geniusz
Geniusz is a name of Polish origins meaning “Well-born.”
Genji
Genji is a name of Japanese origins meaning “Source, heal, peace.”
Genkei
Genkei is a name of Japanese origins meaning “To be honored.”
Gennadiy
Gennadiy is a name of Russian origins meaning “Of noble descent.”
Gent
Gent is a name of English origins meaning “Gentleman.”
Geoff
Geoff is a name of English origins meaning “God peace.”
Geona
Geona is a name of Italian origins meaning “Dove.”
Geordi
Geordi is a name of English origins meaning “Farmer.”
Georgino
Georgino is a name of Italian origins meaning “Farmer.”
Georgios
Georgios is a name of Greek origins meaning “Farmer.”
Gepetto
Gepetto is a name of Italian origins meaning “God will increase.”
Geraint
Geraint is a name of Welsh origins meaning “Old man.”
Geraldo
Geraldo is a name of Spanish origins meaning “Spear rule.”
Geralt
Geralt is a name of American origins meaning “Rules with spear.”
Gerard
Gerard is a name of English origins meaning “Brave spearman.” Famous Gerards include Gerard Way from My Chemical Romance, Scottish actor Gerard Butler, and French actor Gérard Depardieu.

Photo by Gordon Correll
Gerasim
Gerasim is a name of Russian origins meaning “Elder.”
Gerasimos
Gerasimos is a name of Greek origins meaning “Gift, Reward.”
Gerben
Gerben is a name of Dutch origins meaning “Spear bear.”
Gereon
Gereon is a name of German origins with an unknown meaning.
Gerhard
Gerhard is a name of German origins meaning “Brave spearman.”
Gerik
Gerik is a name of Scandinavian origins meaning “Spear ruler.”
German
German is a name of English origins meaning “From Germany.”
Gerodi
Gerodi is a name of Italian origins meaning “Hero” or “Hill.”
Geronimo
Geronimo is a name of Italian origins meaning “Holy name.” Geronimo was a legendary Apache leader and warrior.
Gershom
Gershom is a name of Hebrew origins meaning “Stranger.”
Gershon
Gershon is a name of Hebrew origins meaning “Exile.”
Gervais
Gervais is a name of French origins meaning “Spearman.” Ricky Gervais is a British comedian, writer, and actor.

Photo by Raph_PH
Gervasio
Gervasio is a name of Spanish origins meaning “Spear hunter.”
Gervydas
Gervydas is a name of Polish origins meaning “Good sight.”
Gerwin
Gerwin is a name of Polish origins meaning “Spear, friend.”
Gethin
Gethin is a name of Welsh origins meaning “Dark skinned.”
Ghaith
Ghaith is a name of Arabic origins meaning “Rain.”
Ghaleb
Ghaleb is a name of Arabic origins meaning “Conqueror, victorious.” Another spelling is Ghalib.
Ghassan
Ghassan is a name of Arabic origins meaning “Prime, vigor.”
Ghauth
Ghauth is a name of Arabic origins meaning “Defender, helper.”
Ghayth
Ghayth is a name of Arabic origins meaning “Rain.”
Ghazi
Ghazi is a name of Arabic origins meaning “Hero, commander.”
Gheorghe
Gheorghe is a name of Romanian origins meaning “Farmer.”
Giacinto
Giacinto is a name of Italian origins meaning “Hyacinth.”
Giacob
Giacob is a name of Italian origins meaning “Supplanter.”
Giacomo
Giacomo is a name of Italian origins meaning “Supplanter.”
Giedrius
Giedrius is a name of Lithuanian origins meaning “Clear, serene.”
Giichi
Giichi is a name of Japanese origins meaning “Ceremony, one, justice.”
Gijon
Gijon is a name of Spanish origins meaning “Rock, stone.”
Gijsbert
Gijsbert is a name of Dutch origins meaning “Bright pledge.”
Gilad
Gilad is a name of Hebrew origins meaning “Hill of testimony, monument.”
Gilberto
Gilberto is a name of Spanish origins meaning “Bright pledge.”
Giles
Giles is a name of English origins meaning “Pledge” or “Young goat.” St. Giles was a Christian saint, but this name is also associated with the character Giles on Buffy the Vampire Slayer.

Gill
Gill is a name of English origins that is short for Gilbert or William.
Gilles
Gilles is a name of French origins meaning “Pledge” or “Young goat.”
Gillespie
Gillespie is a name of Scottish origins meaning “Son of the bishop’s servant.” Dizzy Gillespie was an American jazz trumpet player.

Photo by Carl Van Vechten
Gilligan
Gilligan is a name of Irish origins meaning “Lad, boy.”
Gillis
Gillis is a name of Dutch origins meaning “Young goat.”
Gilmore
Gilmore is a name of Irish origins meaning “Servant of the Virgin Mary.”
Gilon
Gilon is a name of Hebrew origins meaning “Joy.”
Gilou
Gilou is a name of French origins meaning “Pledge” or “Young goat.”
Gilroy
Gilroy is a name of Irish origins meaning “Servant of the red haired man.”
Ginjiro
Ginjiro is a name of Japanese origins meaning “Good silver.”
Gino
Gino is a name of Italian origins meaning “Farmer.”
Gintas
Gintas is a name of Lithuanian origins meaning “Protector of the people.”
Ginter
Ginter is a name of Polish origins meaning “Battle, army.”
Giolla
Giolla is a name of Irish origins meaning “Servant.”
Giona
Giona is a name of Italian origins meaning “Dove.”
Giordano
Giordano is a name of Italian origins meaning “To flow down.”
Giorgio
Giorgio is a name of Italian origins meaning “Farmer.” Giorgio Armani was a world-renowned Italian fashion designer.
Girolamo
Girolamo is a name of Italian origins meaning “Holy name.”
Gisbert
Gisbert is a name of German origins meaning “Bright promise.”
Giselher
Giselher is a name of German origins meaning “Noble, pledge, army.”
Gislenus
Gislenus is a name of Latin origins meaning “Pledge.”
Gisli
Gisli is a name of Scandinavian origins meaning “Ray of sunshine.”
Gitano
Gitano is a name of Italian origins meaning “Gypsy.”
Giulio
Giulio is a name of Italian origins meaning “Youthful, downy.”
Giuseppe
Giuseppe is a name of Italian origins meaning “God will add, increase.”
Gjergj
Gjergj is a name of Albanian origins meaning “Farmer.”
Gjon
Gjon is a name of Albanian origins meaning “God Is gracious.”
Glaucio
Glaucio is a name of Portuguese origins meaning “Steel blue color.”
Gleb
Gleb is a name of Russian origins meaning “To send to protection.”
Glen
Glen is a name of Scottish origins meaning “From the wooded valley.” Glen Campbell was an American singer-songwriter.
Glenward
Glenward is a name of English origins meaning “Towards the valley.”
Gobind
Gobind is a name of Indian origins meaning “Finder of cows.”
Godana
Godana is a name of African origins meaning “Male child.”
Godfrey
Godfrey is a name of English origins meaning “God peace.”
Godfried
Godfried is a name of Dutch origins meaning “God peace.”
Godric
Godric is a name of English origins meaning “Power of God.”
Godwin
Godwin is a name of English origins meaning “Good friend.”
Godzislaw
Godzislaw is a name of Polish origins meaning “Reconcile, fame, glory.”
Gokmen
Gokmen is a name of Turkish origins meaning “Blue eyed, fair haired man.”
Goku
Goku is a name of Japanese origins meaning “Monkey king.” This name is often associated with the character in the anime series Dragon Ball.
Goliath
Goliath is a name of Hebrew origins meaning “Giant.” It’s often associated with the biblical giant defeated by David.
Gomer
Gomer is a name of Hebrew origins meaning “To complete.”
Gomez
Gomez is a name of Spanish origins meaning “Man.” The father on The Addams Family had this name.

Photo by ABC Television
Gon
Gon is a name of Aboriginal origins meaning “Friendly.”
Gonen
Gonen is a name of Hebrew origins meaning “Protector.”
Gonzalez
Gonzalez is a name of Spanish origins meaning “Son of Gonzalo.” It may also be spelled Gonzales.
Gonzalo
Gonzalo is a name of Spanish origins meaning “Battle.”
Goonagulla
Goonagulla is a name of Aboriginal origins meaning “Sky.”
Gopal
Gopal is a name of Indian origins meaning “Cowherd.”
Gopinath
Gopinath is a name of Indian origins meaning “Lord of the Gopis.”
Gordian
Gordian is a name of Latin origins whose meaning is unknown.
Gordie
Gordie is a name of Scottish origins meaning “Spacious fort.” The English version is Gordy.
Gore
Gore is a name of English origins meaning “Triangular-shaped land.”
Goren
Goren is a name of Hebrew origins meaning “Barn, granary.”
Gorlois
Gorlois is a name of English origins with an unknown meaning.
Goro
Goro is a name of Japanese origins meaning “Fifth.”
Gorou
Gorou is a name of Japanese origins meaning “Fifth son.”
Gotam
Gotam is a name of Indian origins meaning “Powerful ox.”
Gotham
Gotham is a name of English origins meaning “Home of the goats.”
Gothard
Gothard is a name of Polish origins meaning “God, strong, brave.”
Gov
Gov is a name of Hebrew origins meaning “Lion’s den.”
Govert
Govert is a name of Dutch origins meaning “God peace.”
Govind
Govind is a name of Indian origins meaning “Rescuer of the earth.”
Gowan
Gowan is a name of African origins meaning “Rainmaker.”
Gracjan
Gracjan is a name of Polish origins meaning “Charm, grace.”
Gradin
Gradin is a name of American origins meaning “Of high rank.”
Graeme
Graeme is a name of English origins meaning “From the gray homestead.”
Gram
Gram is a name of English origins and is a contraction of Graham.
Granville
Granville is a name of French origins meaning “Large village.”
Gratian
Gratian is a name of Latin origins meaning “Grace.”
Gray
Gray is a name of English origins meaning “Color: black mixed with white.”
Grayer
Grayer is a name of American origins meaning “The color gray.”
Grayton
Grayton is a name of English origins meaning “From the grey town.”
Greco
Greco is a name of Italian origins meaning “From the country of Greece.”
Greg
Greg is a name of Greek origins meaning “Vigilant, watchful.” A more unique spelling is Gregg.
Gregoire
Gregoire is a name of French origins meaning “Vigilant, watchful.”
Gregson
Gregson is a name of English origins meaning “Son of Gregory.”
Grenier
Grenier is a name of French origins meaning “Grainery keeper.”
Gresham
Gresham is a name of English origins meaning “Grazing homestead.”
Greydon
Greydon is a name of English origins meaning “Gray-haired man.”
Grian
Grian is a name of Irish origins meaning “Sun.”
Griff
Griff is a name of English origins meaning “Fabled monster.”
Griffith
Griffith is a name of Welsh origins meaning “Griffin lord.”
Grigoriy
Grigoriy is a name of Russian origins meaning “Vigilant, watchful.”
Grosvenor
Grosvenor is a name of French origins meaning “Great hunter.”
Grover
Grover is a name of English origins meaning “From the grove.”
Gruffudd
Gruffudd is a name of Welsh origins meaning “Griffin lord.”
Grugwyn
Grugwyn is a name of Welsh origins meaning “White heather.”
Gualtier
Gualtier is a name of Italian origins meaning “Army ruler.”
Guang
Guang is a name of Chinese origins meaning “Light.”
Guban
Guban is a name of African origins meaning “Burnt.”
Guerrero
Guerrero is a name of Spanish origins meaning “Soldier, warrior.”
Guido
Guido is a name of Italian origins meaning “Forest guide.”
Guildford
Guildford is a name of English origins meaning “From the marsh marigold ford.”
Guillaume
Guillaume is a name of French origins meaning “With gilded helmet.”
Gulliver
Gulliver is a name of English origins meaning “Glutton.” It’s often associated with Gulliver’s Travels by Jonathan Swift.
Gunter
Gunter is a name of German origins meaning “Battle warrior.” Günter Grass was a German novelist and Nobel laureate.
Gunther
Gunther is a name of German origins meaning “War army.” Often, this name calls to mind barista Gunther from Friends.
Guo
Guo is a name of Chinese origins meaning “Country; nation.”
Guomundur
Guomundur is a name of Scandinavian origins meaning “Divine protector.”
Gur
Gur is a name of Hebrew origins meaning “Baby lion.”
Gurij
Gurij is a name of Slavic origins meaning “Lion cub.”
Gurnam
Gurnam is a name of Indian origins meaning “Name of the guru.”
Gustav
Gustav is a name of German origins meaning “Staff of the Goths.” The French version is Gustave.
Guthrie
Guthrie is a name of Scottish origins meaning “From the windy place.”
Gutierrez
Gutierrez is a name of Spanish origins meaning “Son of Gutierre.”
Guto
Guto is a name of Welsh origins meaning “Griffin lord.”
Guvenc
Guvenc is a name of Turkish origins meaning “Trust.”
Guy
Guy is a name of German origins with an unknown meaning. Guy Fieri is a celebrity chef. Fun fact: his middle name is Ramsay!

Photo by Big Red Liquors
Guylan
Guylan is a name of American origins; it is a combination of Guy and Dylan.
Guzman
Guzman is a name of Spanish origins meaning “Good nan.”
Gwalbert
Gwalbert is a name of Polish origins meaning “Bright, splendid ruler.”
Gwalchmai
Gwalchmai is a name of Welsh origins meaning “Hawk of May.”
Gwaltney
Gwaltney is a name of Welsh origins meaning “Hawk of the plain.”
Gwenael
Gwenael is a name of French origins meaning “Blessed and generous.”
Gwern
Gwern is a name of Welsh origins meaning “Alder.”
Gwidon
Gwidon is a name of Polish origins meaning “Man of the forest.”
Gwil
Gwil is a name of Welsh origins meaning “With gilded helmet.”
Gwilherm
Gwilherm is a name of French origins meaning “With gilded helmet.”
Gwilym
Gwilym is a name of Welsh origins meaning “With gilded helmet.”
Gwydion
Gwydion is a name of Welsh origins meaning “Born of trees.”
Gwyn
Gwyn is a name of Welsh origins meaning “Fair, white, blessed.”
Gyala
Gyala is a name of Hungarian origins meaning “Youthful, downy.” A similar name with the same meaning is Gyula.
Gyan
Gyan is a name of Indian origins meaning “Knowledge.”
Krystin Morgan is a writer, career consultant, and talent acquisition professional living in Seattle, WA with her husband, daughter, and dog. She's been obsessed with names since childhood, when she spent hours with friends poring over baby name books to find the meaning of every name they could think of.
