110 Boy Names Starting With G and Their Meanings

Updated
Gabriel, Gus, or Gideon? Your son's perfect G name is on this list.

There’s a certain easy charm to a G name. It rolls off the tongue with a soft warmth in Gabriel and Grayson, then turns playful and bold in Gunnar or Gideon. Whether you’re drawn to old saints, Norse warriors, or the guy-next-door friendliness of Gus, this letter has a lot of range.

We rounded up 110 boy names that start with G, each with its meaning, origin, and a little of the story behind it. You’ll find biblical classics, vintage picks making a comeback, and a few modern favorites, so you can compare the feel of each one instead of guessing.

Scroll through and see which G name sounds like your son.


110 Gentlemanly Boy Names That Start with G

You will love discovering how versatile and strong these G names for boys can be:

  1. Gaagii: This vowel-loaded name means “raven” from Native American (Navajo) roots.
  2. Gabe: A romantic short form of Gabriel that works perfectly on its own.
  3. Gabriel: A Hebrew name meaning “God is my strength,” Gabriel ranks among the most popular boy names starting with G and sits inside the US top 40.
  4. Gad: A short name with various meanings, including the tall-standing “juniper” from Navajo roots.
  5. Gadiel: This name is less popular than Gabriel but carries the same charm, meaning “God is my fortune” in Hebrew.
  6. Gael: A short Breton and Gaelic name meaning “Gaelic one” or “Irishman,” ideal for parents honoring Celtic roots.
  7. Gage: Meaning “pledge” or “oath,” this gentle French name serves as a promise of protection.
  8. Gais: A Latin male name with the spiritual and celebratory meaning “to rejoice.”
  9. Gale: This gender-neutral name beautifully suits a kid born in windy weather.
  10. Gallus: A unique choice dating back to Roman Latin that means “rooster.”
  11. Galvin: A cool alternative to Gavin derived from the Irish word for “sparrow.”
  12. Gandalf: Perfect for fantasy fans naming their son after J.R.R. Tolkien’s iconic wizard.
  13. Gang: Meaning “hard” or “strong,” this Chinese boy’s name element suits a tough little guy.
  14. Garan: Meaning “guardian” from French roots, this name works beautifully for caring little vigilantes.
  15. Gardner: An English occupational surname meaning “gardener,” a natural pick for a family that loves plants and the outdoors.
  16. Gareth: Meaning “gentle” or “soft,” this handsome name carries deep chivalry and charm.
  17. Garrett: Of Irish and Germanic origins, this masculine name means “spear strength.”
  18. Garrick: Meaning “spear ruler,” this choice suits a man who knows exactly what he wants.
  19. Garrison: Another cute patronymic name originally meaning “son of Garret.”
  20. Garvan: Meaning “little rough one,” this Gaelic male name captures rough-and-tumble boyhood adorably.
  21. Gary: This retro 4 letter name means “spear” and offers a classic vintage vibe.
  22. Gaston: Like the strong fairytale character, this French name intriguingly means “guest, stranger, foreigner.”
  23. Gaten: A rare yet stylish name with Italian and Norman roots.
  24. Gatlin: An amicable choice rooted in German for your new best friend or companion.
  25. Gavin: A Welsh boy’s name meaning “white hawk,” carried by Sir Gawain of Arthurian legend.
  26. Gavril: This strong name works like Gabriel but adds a slick Slavic twist.
  27. Geb: This unique short name honors the ancient Egyptian god of the earth.
  28. Gebhard: A sturdy and confident name meaning “brave” or “hardy” that dates back to Old High German times.
  29. Ged: A manly-sounding nickname with the sharp meaning of “strong spear.”
  30. Geiger: A unique choice among “G” surnames and first names that musically means “fiddle player.”
  31. Genesis: With musical and biblical significance, this Greek boy’s name means “origin, creation, or beginning.”
  32. Gentry: A high-statured name for a baby of “nobility” or “aristocracy.”
  33. Geo: Full of adventure and wonder, this adorable 3 letter name translates to “earth.”
  34. Geoffrey: Meaning “divine peace,” this classic name matches Jeffrey but uses the popular G spelling.
  35. George: This recognizably regal name holds the surprisingly humble meaning of “earthworker” or “farmer.”
  36. Geppetto: An Italian name meaning “God will increase” that famously belongs to a fatherly Disney character.
  37. Gerald: Meaning “rule of the spear,” this traditional name brings serious confidence.
  38. Gerard: Like Gerald, this represents another Germanic masculine name with a fierce “spear” meaning.
  39. Germain: Meaning “brotherly,” Germain is a handsome and welcoming choice.
  40. German: Meaning “power” or “warrior,” this name works great if you want to honor German heritage.
  41. Gerome: A “sacred name” that sounds vintage, quirky, and sweet.
  42. Geronimo: The Spanish form of Jerome meaning “sacred name,” worn by the Apache leader and now shouted as a fearless leap cry.
  43. Gerry: A casual short form for Gerald or Gerard that you can also spell Jerry.
  44. Gershon: A lesser-heard Hebrew male name meaning “exile” or “stranger.”
  45. Giacomo: Fun to say, this melodic Italian form of Jacob means “supplanter.”
  46. Giancarlo: An elegant name combining the Italian forms of John and Charles.
  47. Gianni: A stylish short form of Giovanni perfect for high-fashion trendsetters.
  48. Gibson: Traditionally an Old English surname meaning “son of Gilbert.”
  49. Gideon: A strong biblical name for boys meaning “hewer” or “feller,” borne by the scriptural judge God called a mighty warrior.
  50. Gilbert: A classic Germanic name meaning “bright pledge,” long worn by saints and by Gilbert Blythe of Anne of Green Gables.
  51. Giles: This medieval name rhymes with Miles and uniquely translates to “young goat.”
  52. Gill: This unisex nickname works well with either a hard or soft G pronunciation.
  53. Gillespie: This Gaelic surname makes a trendy given name meaning “bishop’s servant.”
  54. Gillette: An uncommon diminutive for Gilbert that shares its name with the famous grooming brand.
  55. Gilroy: Meaning “son of the red-head,” making it perfect for parents looking for a cute family namesake.
  56. Ginger: A colorful and fun-loving nickname suitable for boys and girls.
  57. Gino: A suave Italian pet form of names like Luigino and Ambrogino, carrying the sense of “little.”
  58. Gio: A nickname for Italian G names with undeniable modern style.
  59. Giorgio: A trendy Italian form of George for fashionable little dudes.
  60. Giovanni: Meaning “God is gracious,” Giovanni is the romantic Italian form of John.
  61. Gleb: A strong Russian name derived from Old Norse that means “heir of God.”
  62. Glenn: A classic and rugged pick among 5 letter gender-neutral names with G, meaning “from the valley.”
  63. Glycon: Also spelled Glykon, this impressive name belonged to an ancient Roman snake god.
  64. Godfrey: A Germanic name meaning “peace of God,” worn by Godfrey of Bouillon, a leader of the First Crusade.
  65. Gojko: A Slavic boy’s name of unknown meaning that perfectly captures your son’s individuality.
  66. Gomez: A bold Spanish patronymic meaning “son of Gome,” from a root for “man,” and famous through the gothic Gomez Addams.
  67. González: One of the most common surnames in Mexico, González makes a highly distinctive given name.
  68. Gonzalo: Feisty and fearless, this Hispanic male name means “battle.”
  69. Goodman: This last name acts as an honorable choice for an all-around great guy.
  70. Goodwin: A fancy Old English name meaning “good friend.”
  71. Goofy: A famous Disney character name that brings a fun, silly energy.
  72. Goran: Also spelled Göran, this name means “highlander” in Slavic or “earthworker” in Swedish.
  73. Gordian: A cool Roman alternative to Gordon rooted in the ancient Latin city of Gordion.
  74. Gordon: This solid G name meaning “great hill” towers over the rest.
  75. Gorgon: This scary Greek mythological creature makes an edgy and unusual boy name.
  76. Gorka: An unusual Basque form of George.
  77. Gorm: Meaning “worshiper of God” for a little boy with strong Viking heritage.
  78. Gosheven: A rare Native American name meaning “leaper” for high-achievers.
  79. Gosling: Like the baby goose, and famously associated with Hollywood actor Ryan Gosling.
  80. Gösta: Meaning “royal staff” with strong, regal Swedish origins.
  81. Gottfrid: An elegant Swedish name with the charming meaning “peace of God.”
  82. Gough: A unique name interestingly derived from the Welsh word “coch,” meaning “red.”
  83. Grady: From an ancient Irish clan name, Grady honorably translates to “noble” or “illustrious.”
  84. Graeme: The Scottish spelling of Graham that offers a refined and traditional feel.
  85. Graham: A common surname and strong given name meaning “gravelly homestead.”
  86. Granger: An English and French occupational surname for a “farm worker.”
  87. Granit: Solid as a rock, this Albanian name literally translates to “granite.”
  88. Grant: A confident and classic name for a “tall, big, large” man.
  89. Gratian: Radiating Roman class, this emperor’s name gracefully means “grace.”
  90. Gray: A short color name that you can also spell Grey.
  91. Graziano: An Italian boy name meaning “beloved” or “dear” for your lucky little one.
  92. Greenwood: A charming surname that makes a vivid and earthy given name.
  93. Greer: An uncommon Scottish male name meaning “watchful” or “alert.”
  94. Greg: A short form of Gregory that works perfectly if you love brief G names for boys.
  95. Gregory: From Latin roots, this vigilant name means “watchful” or “alert.”
  96. Greyson: With Middle English roots, this smart upper-class name means “son of the steward.”
  97. Griffin: A fierce name honoring the legendary creature that crosses an eagle with a lion.
  98. Grover: Referring to a grove of trees, this vintage name sounds adventurous and earthy.
  99. Gry: This short Swedish boy’s name means “dawn,” representing a beautiful new beginning.
  100. Grzegorz: A Polish form of Gregory that features a striking and traditional spelling.
  101. Guido: A slick European name from a Germanic root meaning “guide” or “wood,” worn by medieval music theorist Guido of Arezzo.
  102. Guillermo: A Mexican and Spanish form of William fit for a “resolute protector.”
  103. Gummarus: A very rare saint’s name for those who love highly unique historical choices.
  104. Gunnar: Fully loaded and ready to go, this Old Norse pick means “warrior,” from roots for war and army.
  105. Gunther: Of German origins, this scrappy name translates to “battle” or “warrior.”
  106. Gus: A short and cute 3 letter G name that often acts as a nickname for Augustus.
  107. Gustav: A commanding Swedish name from Old Norse roots meaning “staff of the Goths,” long carried by Swedish kings.
  108. Gustavo: A handsome Brazilian name lovingly meaning “protected by God” that honors Brazilian roots.
  109. Guthrie: Meaning “windy place,” this name works as a Scottish surname, given name, and place name.
  110. Guy: A straightforward and classic 3 letter choice that never goes out of style.

Male Names That Start with G FAQs

What Are Some Rare Boy Names That Start With G?

Rare boy names that start with G include Gaten, Gosheven, Gummarus, and Genesis. These uncommon picks rarely appear on modern popularity charts, so they feel fresh and distinctive. Once-common options like Godfrey, Gary, Gerome, and Guy have also faded in recent decades, which makes them unexpected choices again today.

What Is the Most Popular Boy Name Starting With G?

Gabriel is the most popular boy name starting with G, ranking near the top in many countries. It carries deep biblical significance as the name of an archangel and blends soft and strong consonant sounds. George and Grayson also rank highly among G names for boys.

What Are Some Short Boy Names That Start With G?

Short boy names that start with G include Gad, Ged, Geo, Gus, and Guy. Each packs personality into three letters or fewer and works well as a standalone first name or a middle name. Gus and Guy in particular feel both vintage and modern.

Are There Any Vintage Boy Names Starting With G Making a Comeback?

Yes. Vintage boy names starting with G making a comeback include Gideon, Gregory, and George. Parents are drawn to these classic choices because they feel timeless, carry strong historical roots, and sound distinguished without being overused today.

What Are Some Nature-Inspired Boy Names That Start With G?

Nature-inspired boy names that start with G include Gale, Gardner, Grover, Glenn, and Greenwood. They call to mind forests, valleys, and open landscapes, making them a good fit for an outdoorsy family drawn to earthy, grounded names.

What Are Good Nicknames for Boys Whose Names Start With G?

Good nicknames for G names include Gabe for Gabriel, Geo for George or Giovanni, Gus for Augustus or Gustav, and Gerry for Gerald or Gerard. These short forms feel friendly and approachable while keeping a clear tie to the full name.

Headshot of Madeleine Lily Webb

About the Author

Madeleine Lily Webb

Madeleine is a writer from somewhere near Manchester, England. Madeleine's background in languages and linguistics has led to baby names becoming one of her favorite topics to write about. When she's not fallen down a rabbit hole of stories behind unique names, Madeleine can be found hanging out with her cat, taking photos of flowers, or dancing.