Boy names that start with G offer some of the strongest and most distinct options for your new baby. You will find a wide variety of choices, from traditional biblical names to modern pop culture favorites. These initial names cover everything from graceful and classic choices to bold and adventurous options.
We gathered 110 excellent G names for boys and included their meanings, origins, and cultural significance to help you find the perfect fit. Take a look at the options below to find the right name for 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:
- Gaagii: This vowel-loaded name means “raven” from Native American (Navajo) roots.
- Gabe: A romantic short form of Gabriel that works perfectly on its own.
- Gabriel: One of the most angelic boy names that start with G, meaning “God is my strength.”
- Gad: A short name with various meanings, including the tall-standing “juniper” from Navajo roots.
- Gadiel: This name is less popular than Gabriel but carries the same charm, meaning “God is my fortune” in Hebrew.
- Gael: A great choice to consider if you have strong Gaelic roots.
- Gage: Meaning “pledge” or “oath,” this gentle French name serves as a promise of protection.
- Gais: A Latin male name with the spiritual and celebratory meaning “to rejoice.”
- Gale: This gender-neutral name beautifully suits a kid born in windy weather.
- Gallus: A unique choice dating back to Roman Latin that means “rooster.”
- Galvin: A cool alternative to Gavin derived from the Irish word for “sparrow.”
- Gandalf: Perfect for fantasy fans naming their son after J.R.R. Tolkien’s iconic wizard.
- Gang: Meaning “hard” or “strong,” this Chinese boy’s name element suits a tough little guy.
- Garan: Meaning “guardian” from French roots, this name works beautifully for caring little vigilantes.
- Gardner: A modern pick for a family with a love for plants and nature.
- Gareth: Meaning “gentle” or “soft,” this handsome name carries deep chivalry and charm.
- Garrett: Of Irish and Germanic origins, this masculine name means “spear strength.”
- Garrick: Meaning “spear ruler,” this choice suits a man who knows exactly what he wants.
- Garrison: Another cute patronymic name originally meaning “son of Garret.”
- Garvan: Meaning “little rough one,” this Gaelic male name captures rough-and-tumble boyhood adorably.
- Gary: This retro 4 letter name means “spear” and offers a classic vintage vibe.
- Gaston: Like the strong fairytale character, this French name intriguingly means “guest, stranger, foreigner.”
- Gaten: A rare yet stylish name with Italian and Norman roots.
- Gatlin: An amicable choice rooted in German for your new best friend or companion.
- Gavin: A Welsh boy’s name with the awesome meaning of “white hawk.”
- Gavril: This strong name works like Gabriel but adds a slick Slavic twist.
- Geb: This unique short name honors the ancient Egyptian god of the earth.
- Gebhard: A sturdy and confident name meaning “brave” or “hardy” that dates back to Old High German times.
- Ged: A manly-sounding nickname with the sharp meaning of “strong spear.”
- Geiger: A unique choice among “G” surnames and first names that musically means “fiddle player.”
- Genesis: With musical and biblical significance, this Greek boy’s name means “origin, creation, or beginning.”
- Gentry: A high-statured name for a baby of “nobility” or “aristocracy.”
- Geo: Full of adventure and wonder, this adorable 3 letter name translates to “earth.”
- Geoffrey: Meaning “divine peace,” this classic name matches Jeffrey but uses the popular G spelling.
- George: This recognizably regal name holds the surprisingly humble meaning of “earthworker” or “farmer.”
- Geppetto: An Italian name meaning “God will increase” that famously belongs to a fatherly Disney character.
- Gerald: Meaning “rule of the spear,” this traditional name brings serious confidence.
- Gerard: Like Gerald, this represents another Germanic masculine name with a fierce “spear” meaning.
- Germain: Meaning “brotherly,” Germain is a handsome and welcoming choice.
- German: Meaning “power” or “warrior,” this name works great if you want to honor German heritage.
- Gerome: A “sacred name” that sounds vintage, quirky, and sweet.
- Geronimo: A holy and sacred name famously used as a fearless exclamation.
- Gerry: A casual short form for Gerald or Gerard that you can also spell Jerry.
- Gershon: A lesser-heard Hebrew male name meaning “exile” or “stranger.”
- Giacomo: Fun to say, this melodic Italian form of Jacob means “supplanter.”
- Giancarlo: An elegant name combining the Italian forms of John and Charles.
- Gianni: A stylish short form of Giovanni perfect for high-fashion trendsetters.
- Gibson: Traditionally an Old English surname meaning “son of Gilbert.”
- Gideon: An awesome choice among biblical names for boys that start with G, meaning “great warrior.”
- Gilbert: One of the more classic G names for boys, perfect for an “illustrious, famous, bright” lad.
- Giles: This medieval name rhymes with Miles and uniquely translates to “young goat.”
- Gill: This unisex nickname works well with either a hard or soft G pronunciation.
- Gillespie: This Gaelic surname makes a trendy given name meaning “bishop’s servant.”
- Gillette: An uncommon diminutive for Gilbert that shares its name with the famous grooming brand.
- Gilroy: Meaning “son of the red-head,” making it perfect for parents looking for a cute family namesake.
- Ginger: A colorful and fun-loving nickname suitable for boys and girls.
- Gino: A suave Italian nickname used alongside various guy names that start with G.
- Gio: A nickname for Italian G names with undeniable modern style.
- Giorgio: A trendy Italian form of George for fashionable little dudes.
- Giovanni: Meaning “God is gracious,” Giovanni is the romantic Italian form of John.
- Gleb: A strong Russian name derived from Old Norse that means “heir of God.”
- Glenn: A classic and rugged pick among 5 letter gender-neutral names with G, meaning “from the valley.”
- Glycon: Also spelled Glykon, this impressive name belonged to an ancient Roman snake god.
- Godfrey: Meaning “peace” and “God,” this spiritual name holds beautiful historical connotations.
- Gojko: A Slavic boy’s name of unknown meaning that perfectly captures your son’s individuality.
- Gomez: A bold name meaning “man” that carries a famously gothic association.
- González: One of the most common surnames in Mexico, González makes a highly distinctive given name.
- Gonzalo: Feisty and fearless, this Hispanic male name means “battle.”
- Goodman: This last name acts as an honorable choice for an all-around great guy.
- Goodwin: A fancy Old English name meaning “good friend.”
- Goofy: A famous Disney character name that brings a fun, silly energy.
- Goran: Also spelled Göran, this name means “highlander” in Slavic or “earthworker” in Swedish.
- Gordian: A cool Roman alternative to Gordon rooted in the ancient Latin city of Gordion.
- Gordon: This solid G name meaning “great hill” towers over the rest.
- Gorgon: This scary Greek mythological creature makes an edgy and unusual boy name.
- Gorka: An unusual Basque form of George.
- Gorm: Meaning “worshiper of God” for a little boy with strong Viking heritage.
- Gosheven: A rare Native American name meaning “leaper” for high-achievers.
- Gosling: Like the baby goose, and famously associated with Hollywood actor Ryan Gosling.
- Gösta: Meaning “royal staff” with strong, regal Swedish origins.
- Gottfrid: An elegant Swedish name with the charming meaning “peace of God.”
- Gough: A unique name interestingly derived from the Welsh word “coch,” meaning “red.”
- Grady: From an ancient Irish clan name, Grady honorably translates to “noble” or “illustrious.”
- Graeme: The Scottish spelling of Graham that offers a refined and traditional feel.
- Graham: A common surname and strong given name meaning “gravelly homestead.”
- Granger: An English and French occupational surname for a “farm worker.”
- Granit: Solid as a rock, this Albanian name literally translates to “granite.”
- Grant: A confident and classic name for a “tall, big, large” man.
- Gratian: Radiating Roman class, this emperor’s name gracefully means “grace.”
- Gray: A short color name that you can also spell Grey.
- Graziano: An Italian boy name meaning “beloved” or “dear” for your lucky little one.
- Greenwood: A charming surname that makes a vivid and earthy given name.
- Greer: An uncommon Scottish male name meaning “watchful” or “alert.”
- Greg: A short form of Gregory that works perfectly if you love brief G names for boys.
- Gregory: From Latin roots, this vigilant name means “watchful” or “alert.”
- Greyson: With Middle English roots, this smart upper-class name means “son of the steward.”
- Griffin: A fierce name honoring the legendary creature that crosses an eagle with a lion.
- Grover: Referring to a grove of trees, this vintage name sounds adventurous and earthy.
- Gry: This short Swedish boy’s name means “dawn,” representing a beautiful new beginning.
- Grzegorz: A Polish form of Gregory that features a striking and traditional spelling.
- Guido: A slick European name meaning “guide.”
- Guillermo: A Mexican and Spanish form of William fit for a “resolute protector.”
- Gummarus: A very rare saint’s name for those who love highly unique historical choices.
- Gunnar: Fully loaded and ready to go, this mighty Slavic pick means “warrior.”
- Gunther: Of German origins, this scrappy name translates to “battle” or “warrior.”
- Gus: A short and cute 3 letter G name that often acts as a nickname for Augustus.
- Gustav: A commanding choice among boy names of German and Slavic origins.
- Gustavo: A handsome Brazilian name lovingly meaning “protected by God” that honors Brazilian roots.
- Guthrie: Meaning “windy place,” this name works as a Scottish surname, given name, and place name.
- Guy: A straightforward and classic 3 letter choice that never goes out of style.






