Baby names that start with “G” may be a little harder to find, but Truly Mama has a full list for you. From baby girl names that start with “G” to baby boy names that start with “G” to gender-neutral names, find our complete lists below!
Jump to:
Baby Girl Names That Start with G
Gabby (Gah・bee)
Origin: French
Meaning: Woman of God
Gabriella (Gah・bree・el・ah)
Origin: Italian
Meaning: Devoted to God
Gaia (Guhye・uh)
Origin: Greek
Meaning: Earth mother
Galaxy (Gal・ix・ee)
Origin: American
Meaning: A large system of stars
Gazelle (Guh・zehl)
Origin: Latin
Meaning: Graceful deer
Gemma (Jehm・ah)
Origin: Latin
Meaning: Gem stone
Genesis (Jin・eh・sis)
Origin: Latin
Meaning: Beginning
Geneva (Jin・ee・vah)
Origin: German
Meaning: Juniper tree
Genevieve (Jin・eh・veev)
Origin: French
Meaning: Woman of the people
Genna (Jin・uh)
Origin: English
Meaning: White wave
Gentry (Jin・tree)
Origin: British
Meaning: High status
Georgia (Johr・juh)
Origin: Greek
Meaning: Earth worker
Georgina (Jor・jeen・ah)
Origin: Greek
Meaning: Earth worker
Geraldine (Jair・el・deen)
Origin: German
Meaning: Ruler with the spear
Gerta (Gur・tuh)
Origin: German
Meaning: Spear
Gertrude (Gur・trood)
Origin: German
Meaning: Strength of a spear
Ghislaine (Gee・lin)
Origin: French
Meaning: Pledge
Gia (Gee・uh)
Origin: Italian
Meaning: God is gracious
Giada (Gee・aw・dah)
Origin: Italian
Meaning: Jade
Giavonna (Gee・ah・von・uh)
Origin: Italian
Meaning: God is gracious
Gigi (Jee・jee)
Origin: French
Meaning: Earth worker
Gillian (Jil・yun)
Origin: English
Meaning: Youthful
Gina (Jeen・ah)
Origin: Italian
Meaning: Queen
Ginger (Jin・jur)
Origin: English
Meaning: Root
Ginna (Jin・uh)
Origin: British
Meaning: Maiden
Ginnifer (Jin・ih・fur)
Origin: American
Meaning: White wave
Gionna (Jee・on・uh)
Origin: Italian
Meaning: God is gracious
Gisella (Jih・sehl・ah)
Origin: French
Meaning: Pledge
Giselle (Jih-sehl)
Origin: French
Meaning: Pledge
Giuliana (Juel・ee・on・ah)
Origin: Italian
Meaning: Youthful
Gladys (Glahd・iss)
Origin: Welsh
Meaning: Princess
Glenda (Glin・duh)
Origin: Welsh
Meaning: Holy and good
Glenna (Glin・uh)
Origin: Gaelic
Meaning: The valley
Gloriana (Glohr・ee・on・ah)
Origin: English
Meaning: Glorious grace
Glory (Glohr・ee)
Origin: Latin
Meaning: Renown, praise, honor
Goldie (Gohl・dee)
Origin: English
Meaning: Made of gold
Grace (Grays)
Origin: Latin
Meaning: The grace of God
Gracelyn (Grays・lin)
Origin: Latin
Meaning: Gracious
Gray (Gray)
Origin: English
Meaning: Gray-haired
Greer (Grear)
Origin: Scottish
Meaning: Guardian
Greta (Greht・ah)
Origin: German
Meaning: Pearl
Gretchen (Grehtch・in)
Origin: German
Meaning: Pearl
Gretel (Greht・ehl)
Origin: German
Meaning: Pearl
Greyson (Gray・suhn)
Origin: English
Meaning: Son of the steward
Griffin (Grif・in)
Origin: Latin
Meaning: Strong Lord
Griselda (Griss・ehl・dah)
Origin: English
Meaning: Dark battle
Guinevere (Gwin・eh・vear)
Origin: Norman
Meaning: White phantom
Gwen (Gwin)
Origin: Welsh
Meaning: White, holy
Gwendolyn (Gwin・doh・lin)
Origin: Welsh
Meaning: Blessed ring
Gwyneth (Gwin・ehth)
Origin: Welsh
Meaning: Happiness
Baby Boy Names Starting with G
Gabe (Gayb)
Origin: Hebrew
Meaning: God is my strength
Gabriel (Gay・bree・ehl)
Origin: Hebrew
Meaning: God is my strength
Gage (Gayg)
Origin: French
Meaning: Oath, Pledge
Gardner (Gahrd・nur)
Origin: British
Meaning: Keeper of the garden
Gale (Gayl)
Origin: English
Meaning: Jovial
Galileo (Gal・i・lee・oh)
Origin: Italian
Meaning: From Galilee
Gareth (Gair・ehth)
Origin: Welsh
Meaning: Gentle
Garrett (Gair・eht)
Origin: German
Meaning: Ruler with spear
Garrick (Gair・ik)
Origin: English
Meaning: Spear king
Garrison (Gair・i・suhn)
Origin: English
Meaning: Stronghold
Garth (Garth)
Origin: English
Meaning: Keeper of the garden
Gary (Gair・ee)
Origin: German
Meaning: Spear king
Gates (Gayts)
Origin: English
Meaning: One who lives near the castle gates
Gavin (Gah・vin)
Origin: Scottish
Meaning: God-send
Geordie (Jor・dee)
Origin: Greek
Meaning: Farmer
George (Jorg)
Origin: Greek
Meaning: Farmer
Gerald (Jair・uhld)
Origin: German
Meaning: Rule of the spear
Gerry (Jair・ee)
Origin: German
Meaning: Rule of the spear
Gideon (Gi・dee・uhn)
Origin: Hebrew
Meaning: Great warrior
Gilbert (Gil・burt)
Origin: Norman
Meaning: Bright pledge
Giles (Geye・ules)
Origin: Latin
Meaning: Young goat
Gill (Gil)
Origin: Hebrew
Meaning: Joy
Gianni (Gee・on・ee)
Origin: Italian
Meaning: God is gracious
Giovanni (Gee・oh・von・ee)
Origin: Italian
Meaning: God is gracious
Glenn (Glin)
Origin: Scottish
Meaning: The wooded valley
Glennon (Glin・in)
Origin: Gaelic
Meaning: Cloak
Glover (Gloh・vur)
Origin: English
Meaning: Maker of gloves
Gordon (Gor・din)
Origin: Scottish
Meaning: Great hill
Grady (Gray・dee)
Origin: Irish
Meaning: Noble
Graham (Grahm)
Origin: English
Meaning: Gravel homestead
Grant (Grant)
Origin: Norman
Meaning: Tall
Grantham (Gran・thum)
Origin: Scottish
Meaning: Gravel homestead
Gray (Gray)
Origin: English
Meaning: Gray-haired
Grayden (Gray・dun)
Origin: English
Meaning: Son of a gray-haired man
Greely (Gree・lee)
Origin: English
Meaning: Gray meadow
Greer (Grear)
Origin: Scottish
Meaning: Guardian
Gregor (Gray・gor)
Origin: Greek
Meaning: Vigilant
Gregory (Gray・gor・ee)
Origin: Greek
Meaning: Vigilant
Greyson (Gray・suhn)
Origin: English
Meaning: Son of the steward
Griff (Grif)
Origin: Welsh
Meaning: Prince
Griffin (Grif・in)
Origin: Latin
Meaning: Strong Lord
Griffith (Grif・ith)
Origin: Welsh
Meaning: Strong lord
Grisham (Grish・um)
Origin: English
Meaning: From the grazing
Guillermo (Gee・ear・moh)
Origin: Spanish
Meaning: With a guilded helmet
Gulliver (Guhl・i・vur)
Origin: French
Meaning: Glutton
Gunner (Guhn・ur)
Origin: Scandinavian
Meaning: Warrior
Gunter (Gun・tur)
Origin: German
Meaning: Battle army
Gus (Guhs)
Origin: Latin
Meaning: Worthy of respect
Gustav (Goos・tov)
Origin: Swedish
Meaning: Staff of the gods
Guy (Geye)
Origin: French
Meaning: Leader
Gender-Neutral Baby Names Starting with G
Gable (Gay・bul)
Origin: German
Meaning: God is bright
Gabriel (Gayb・ree・ehl)
Origin: Hebrew
Meaning: God is my strength
Gaines (Gayns)
Origin: English
Meaning: Clever one
Gal (Gal)
Origin: Hebrew
Meaning: Wave
Galaxy (Gal・ix・ee)
Origin: American
Meaning: Large system of stars
Gale (Gayl)
Origin: English
Meaning: Jovial
Galen (Gay・lin)
Origin: Greek
Meaning: Calm
Garlan (Gar・lin)
Origin: French
Meaning: Wreath
Garnett (Gar・net)
Origin: English
Meaning: Dark red gemstone
Gates (Gayts)
Origin: English
Meaning: One who lives near the castle gates
Gay (Gay)
Origin: English
Meaning: Happy
Gaylen (Gay・lin)
Origin: Greek
Meaning: Calm
Gaylor (Gay・lur)
Origin: Norman
Meaning: Bold and joyous
Geaux (Goh)
Origin: American
Meaning: Go
Gene (Jeen)
Origin: Norman
Meaning: Well-born
Genesis (Jin・eh・sis)
Origin: Latin
Meaning: Beginning
Gentry (Gin・tree)
Origin: British
Meaning: High status
George (Jorg)
Origin: Greek
Meaning: Farmer
Germain (Jur・mayn)
Origin: French
Meaning: Brother
Germany (Jur・muhn・ee)
Origin: American
Meaning: The country Germany
Gerri (Jair・ee)
Origin: German
Meaning: Spear ruler
Gert (Gurt)
Origin: German
Meaning: Strong spear
Gibson (Gib・sun)
Origin: English
Meaning: Son of Gilbert
Gilly (Gil・ee)
Origin: Hebrew
Meaning: My joy
Ginger (Jin・jur)
Origin: English
Meaning: Root
Giovanni (Gee・oh・von・ee)
Origin: Italian
Meaning: God is gracious
Given (Giv・in)
Origin: English
Meaning: As a gift
Glacier (Glay・sure)
Origin: French
Meaning: Ice
Glad (Glad)
Origin: Welsh
Meaning: Princess
Glade (Glayd)
Origin: English
Meaning: Shining
Glasgow (Glas・go)
Origin: Celtic
Meaning: Gray-green, Gray-blue
Glendon (Glin・din)
Origin: Gaelic
Meaning: Master of the valley
Glenn (Glin)
Origin: Scottish
Meaning: The wooded valley
Glennon (Glin・in)
Origin: Gaelic
Meaning: Cloak
Goen (Gohn)
Origin: German
Meaning: Battle
Good (Guhd)
Origin: English
Meaning: Virtuous
Gray (Gray)
Origin: English
Meaning: Gray-haired
Grayson (Gray・sun)
Origin: English
Meaning: Son of the steward
Greaves (Greevs)
Origin: English
Meaning: Brushwood
Greely (Gree・lee)
Origin: English
Meaning: Gray meadow
Greenly (Green・lee)
Origin: Scottish
Meaning: Green
Greer (Grear)
Origin: Scottish
Meaning: Guardian
Grenn (Grin)
Origin: Swedish
Meaning: Branch
Grimes (Gryms)
Origin: Scandinavian
Meaning: Masked person
Griffin (Grif・in)
Origin: Latin
Meaning: Strong Lord
Grove (Grohv)
Origin: English
Meaning: A small cluster of trees
Guadalupe (Gwahd・uh・loop・ay)
Origin: Spanish
Meaning: Wolf valley
Guang (Gwah・uhn)
Origin: Chinese
Meaning: Light
Guard (Gard)
Origin: French
Meaning: Protect
Guo (Gwo)
Origin: Chinese
Meaning: City wall