The letter G is a great place to start for a girl’s name. Whether you’re looking for something gorgeous, grandiose, grandmotherly, or godly, there are gobs of options. We’ve gathered up a generous list for you to consider.
Gabija
Gabija is a name of Polish origins meaning “Goddess of the hearth.”
Gabouray
Gabouray is a name of French origins meaning “One who jokes, teases.”
Gabrie
Gabrie is a name of English origins meaning “God is my Strength.”
Gaby
Gaby is a name of English origins that is a diminutive of the name Gabrielle.
Gada
Gada is a Hebrew name that is the feminine form of Gad.
Gaelle
Gaelle is a name of French origins meaning “Gaelic.”
Gaenor
Gaenor is a Welsh name meaning “White ghost, phantom.”
Gaetana
Gaetana is a name of Italian origins meaning “From Gaeta, Italy.”
Gaetane
Gaetane is a name of French origins meaning “From Gaeta, Italy.”
Gafna
Gafna is a name of Hebrew origins meaning “Vine.”
Gafnit
Gafnit is a name of Hebrew origins meaning “Vine.”
Gagenia
Gagenia is a name of American origins with an unknown meaning.
Gaia
Gaia is a name of Greek origins meaning “Earth.”
Gaiana
Gaiana is a name of Latin origins meaning “Earth.”
Gail
Gail is a name of English origins meaning “Joy of the father.”
Gal
Gal is a name of Hebrew origins meaning “Wave.”
Gala
Gala is a name of Scandinavian origins meaning “Singer.”
Galatea
Galatea is a name of Greek origins meaning “Milk white.”
Galatia
Galatia is a name of German origins meaning “White as milk.”
Galena
Galena is a name of Greek origins meaning “Calm.”
Gali
Gali is a name of Hebrew origins meaning “My wave.”
Galia
Galia is a name of Hebrew origins meaning “Wave of God.”
Galiena
Galiena is a name of German origins meaning “Exalted one.”
Galilahi
Galilahi is a name of Native American origins meaning “Attractive, nice.”
Galilaia
Galilaia is a name of Greek origins meaning “The district.”
Galilhai
Galilhai is a name of Native American origins meaning “Gentle, attractive.”
Galina
Galina is a name of Russian origins meaning “Clarity.”
Galinda
Galinda is a name of Portuguese origins with an unknown meaning. In recent whoyears, it’s been popularized by the character Galinda in Wicked.

Photo by Arthur Carvalho Braga
Galini
Galini is a name of Greek origins meaning “Calm.”
Gallia
Gallia is a name of Latin origins meaning “Of Gaul.”
Galya
Galya is a name of Hebrew origins meaning “Wave of God.”
Gambhiri
Gambhiri is a name of Indian origins meaning “Noble.”
Gamma
Gamma is a name of Greek origins meaning “Third letter of Greek alphabet.”
Gamze
Gamze is a Turkish name meaning “Dimple.”
Ganit
Ganit is a name of Hebrew origins meaning “Garden.”
Ganya
Ganya is a name of Hebrew origins meaning “Garden of the lord.”
Gaphna
Gaphna is a name of Hebrew origins meaning “Vine.”
Garance
Garance is a name of French origins meaning “Rubia tinctorum plant.”
Garbo
Garbo is a name of Italian origins meaning “Polite, kind.”
Garcelle
Garcelle is a name of American origins whose meaning is unknown.
Garden
Garden is a name of Basque origins meaning “Cultivated land of flowers or plants.”
Gardenia
Gardenia is a name of English origins meaning “Gardenia flower.”
Gari
Gari is a name of American origins meaning “Spear rule.”
Garima
Garima is a name of Indian origins meaning “Warmth.”
Garnet
Garnet is an English name meaning “A red semiprecious gem.”
Gasha
Gasha is a name of Russian origins meaning “Good.”
Gaura
Gaura is a name of Indian origins meaning “Fair skinned.”
Gauri
Gauri is an Indian name meaning “Fair, white.”
Gavrila
Gavrila is a name of Hungarian origins meaning “God is my strength.” The Russian version is often spelled Gavrilla.
Gayatri
Gayatri is a name of Indian origins meaning “Song, hymn.”
Gayle
Gayle is a name of English origins meaning “Joy of the father.”
Gaynell
Gaynell is a name of American origins meaning “Happy, shiny.”
Gazelle
Gazelle is a name of Latin origins meaning “Graceful deer.”
Gazit
Gazit is a name of Hebrew origins meaning “Hewn stone.”
Gedalia
Gedalia is a name of Polish origins meaning “God is great.”
Geertruida
Geertruida is a name of Dutch origins meaning “Spear maiden.”
Gefen
Gefen is a name of Hebrew origins meaning “Vine.”
Gefion
Gefion is a name of Scandinavian origins meaning “One who endows wealth.” It may also be spelled Gefjun.
Geillis
Geillis is a Scottish name meaning “Bright Swan.”
Gelilah
Gelilah is a name of Hebrew origins meaning “Rolling hills.”
Gella
Gella is a name of Hebrew origins meaning “One with golden hair.”
Gelsey
Gelsey is an English name meaning “Jasmine.”
Gemala
Gemala is a name of American origins meaning “Precious oak tree.”
Gen
Gen is a name of Japanese origins meaning “Spring.”
Genera
Genera is a name of Latin origins meaning “General, generic.”
Generosa
Generosa is a name of Spanish origins meaning “Generous.”
Genet
Genet is a name of African origins meaning “Heaven.”
Geneva
Geneva is a name of French origins meaning “Juniper berry.”
Genevra
Genevra is a name of American origins meaning “White wave.”
Genia
Genia is a name of Polish origins meaning “Well born.”
Genica
Genica is an American name combining Genevieve and Jessica.
Genna
Genna is a name of American origins meaning “Fair phantom.”
Gennipha
Gennipha is a name of American origins meaning “Fair phantom” or “white wave.”
Genova
Genova is a name of American origins meaning “New wave.”
Genoveva
Genoveva is a name of Spanish origins meaning “White phantom.”
Genowefa
Genowefa is a name of Polish origins meaning “Wife.”
Georgette
Georgette is a French name that is a feminine form of George.
Georgianna
Georgianna is a name of English origins meaning “Farmer, merciful.”
Georgianne
Georgianne is a name of English origins that combines Georgia and Anne.
Geovany
Geovany is a name of American origins meaning “God is gracious.”
Geraldine
Geraldine is a name of English origins meaning “Rules with spear.”
Geralyn
Geralyn is an American name combining Gerald and Lyn.
Geranium
Geranium is a name of English origins meaning “Geranium flower.”
Gerda
Gerda is a name of Scandinavian origins meaning “Garden.” The shorter name Gerd has the same meaning.
Gergana
Gergana is a name of Bulgarian origins meaning “Land Worker, farmer.”
Geri
Geri is a name of English origins meaning “Rules with spear.”
Gerianne
Gerianne is a name of American origins that combines Geraldine and Anne.
Gerlinde
Gerlinde is a name of German origins meaning “Wife of spearman.”
Germain
Germain is a name of French origins meaning “From Germany.”
Germaine
Germaine is a name of French origins meaning “Brother.”
Gersemi
Gersemi is a name of Scandinavian origins meaning “Jewel.”
Gertie
Gertie is an English name that is short for Gertrude.
Gertraud
Gertraud is a name of German origins meaning “Spear of strength.”
Gertruda
Gertruda is a name of Polish origins meaning “Spear strength.”
Gertrude
Gertrude is a name of Dutch origins meaning “Spear of strength.”
Gesine
Gesine is a name of German origins meaning “Strong spear.”
Gevvie
Gevvie is a name of American origins meaning “White wave.”
Gezana
Gezana is a name of Spanish origins that is a reference to the incarnation.
Ghada
Ghada is a name of Arabic origins meaning “Young girl, Graceful.”
Ghadir
Ghadir is a name of Arabic origins meaning “Stream.”
Ghislaine
Ghislaine is a name of French origins meaning “Pledge.”
Ghita
Ghita is a name of Greek origins meaning “Pearl.”
Giada
Giada is a name of Italian origins meaning “Jade.”
Giah
Giah is a name of Hebrew origins meaning “To guide.”
Gianetta
Gianetta is a name of Italian origins meaning “God is gracious.”
Gidget
Gidget is a name of American origins meaning “Small girl.”
Gigi
Gigi is a nickname of French origins.
Gilda
Gilda is a name of English origins meaning “Golden.” Gilda Radner was one of the original cast members of Saturday Night Live and is famously remembered for her battle with ovarian cancer.

Photo by Solters and Roskin
Gili
Gili is a name of Hebrew origins meaning “My joy, rejoice.”
Gillian
Gillian is an English name meaning “Youthful, downy.”
Gimbya
Gimbya is a name of African origins meaning “Princess.”
Gin
Gin is a Japanese name meaning “Silver.”
Gina
Gina is a name of Italian origins meaning “Queen.” Gina Rodriguez is an American actress most famous for her role on Jane the Virgin.

Photo by Dominick D
Ginata
Ginata is a name of Italian origins meaning “Flower.”
Ginerva
Ginerva is an Italian name that is a form of Guinevere.
Ginevra
Ginevra is a name of Italian origins meaning “Fair one, white complected.”
Ginger
Ginger is a name of English origins meaning “Reddish orange color.”
Ginnifer
Ginnifer is a name of American origins that combines Virginia and Jennifer. Ginnifer Goodwin is an American actress.

Photo by Gage Skidmore
Ginny
Ginny is an English name that is a diminutive form of Virginia.
Gioia
Gioia is a name of Italian origins meaning “Happiness.”
Giorgia
Giorgia is a name of Italian origins meaning “Farmer.”
Girija
Girija is an Indian name meaning “Born of a mountain.”
Gisbelle
Gisbelle is a name of American origins meaning “Beautiful pledge.”
Gisela
Gisela is a name of German origins meaning “Pledge.”
Gisele
Gisele is a name of French origins meaning “Pledge.” This name is often associated with supermodel Gisele Bündchen.

Photo by Renan Katayama
Gita
Gita is a name of Indian origins meaning “Song.”
Gitel
Gitel is a name of Hebrew origins meaning “Good.”
Githa
Githa is a name of Scandinavian origins meaning “God” or “beautiful.”
Gittel
Gittel is a Hebrew name meaning “Good.”
Giulia
Giulia is a name of Italian origins meaning “Youthful, downy.”
Giustina
Giustina is an Italian name meaning “Fair as in just.”
Giverny
Giverny is a name of French origins meaning “From Giverny, France.”
Giza
Giza is a name of Arabic origins meaning “Hewn stone.”
Gizela
Gizela is a Polish name meaning “Pledge.”
Gizi
Gizi is a name of Hungarian origins meaning “Pledge.”
Gladi
Gladi is a name of Hawaiian origins meaning “Gladiola flower.”
Gladys
Gladys is a name of Welsh origins meaning “Country.”
Glafira
Glafira is a Russian name meaning “Smooth.”
Glain
Glain is a name of Welsh origins meaning “Jewel.”
Glaucia
Glaucia is a name of Portuguese origins meaning “Steel blue color.”
Glenda
Glenda is a name of Welsh origins meaning “Holy and good.”
Glenna
Glenna is a name of American origins meaning “From the glen.”
Glennis
Glennis is a name of American origins meaning “Pure, holy.” The Welsh version is spelled Glenys.
Glikieria
Glikieria is a name of Polish origins meaning “Sweet.”
Glinda
Glinda is a name of English origins meaning “Pretty.”
Glison
Glison is a name of American origins combining Glen and Allison.
Glora
Glora is a name of Latin origins meaning “Glory.”
Glormarie
Glormarie is a name of American origins that combines Gloria and Marie.
Glykeria
Glykeria is a name of Greek origins meaning “Sweet.”
Glynis
Glynis is a name of Welsh origins meaning “Pure, holy or valley.” It may also be spelled Glynnis.
Godelieve
Godelieve is a name of Dutch origins meaning “God’s love.”
Godiva
Godiva is a name of English origins meaning “God’s gift.”
Godzislawa
Godzislawa is a name of Polish origins meaning “Reconcile, fame, glory.”
Golda
Golda is a name of English origins meaning “Made of gold.”
Goldy
Goldy is a name of English origins meaning “Made of gold.”
Gonca
Gonca is a name of Turkish origins meaning “Flower bud.”
Gonxhe
Gonxhe is a name of Albanian origins meaning “Flower bud.”
Graciela
Graciela is a name of Spanish origins meaning “Grace.”
Gracja
Gracja is a name of Polish origins meaning “Charm, grace.”
Grainne
Grainne is a name of Irish origins meaning “Grain.”
Granada
Granada is a name of Spanish origins meaning “Pomegranate.”
Grannia
Grannia is an American name with an unknown meaning.
Granny
Granny is an English name meaning “Grandmother.”
Gratia
Gratia is a name of Italian origins meaning “Grace.”
Gratiana
Gratiana is a name of Italian origins meaning “Grace.”
Grazia
Grazia is a name of Italian origins meaning “Grace.”
Graziella
Graziella is an Italian name meaning “Lovely and with grace.”
Grazina
Grazina is a name of Lithuanian origins meaning “Beautiful.”
Gretchen
Gretchen is a name of German origins meaning “Pearl.” It may also be spelled Gretchine.
Grete
Grete is a name of Slavic origins meaning “Pearl.”
Gretel
Gretel is a German name meaning “Pearl.”
Grid
Grid is a name of Scandinavian origins meaning “Peace.”
Griet
Griet is a name of Dutch origins meaning “Pearl.”
Grietje
Grietje is a name of Dutch origins meaning “Pearl.”
Grina
Grina is a name of Polish origins meaning “Green.”
Grisel
Grisel is a Spanish name meaning “Gray battle.”
Griselda
Griselda is a name of German origins meaning “Gray battle” or “Strong woman.”
Grizelda
Grizelda is a German name that is a form of Griselda.
Gryta
Gryta is a Hungarian name meaning “Pearl.”
Gucin
Gucin is a name of Turkish origins meaning “Grow Roses.”
Gudrun
Gudrun is a name of Scandinavian origins meaning “God’s secret.”
Guenevere
Guenevere is a name of Welsh origins meaning “White ghost, phantom.”
Guiliaine
Guiliaine is a French name meaning “Hostage.”
Guillermina
Guillermina is a Spanish name that is the feminine form of Guillermo.
Guinevak
Guinevak is a name of Welsh origins with an unknown meaning.
Gulay
Gulay is a name of Turkish origins meaning “Rose moon.”
Gulistan
Gulistan is a Turkish name meaning “Rose garden.”
Gunda
Gunda is a name of Scandinavian origins meaning “Female warrior.”
Gunhilda
Gunhilda is a name of English origins meaning “Battle warrior.”
Gunnora
Gunnora is a Scandinavian name meaning “Battle” or “Watchful.”
Guoda
Guoda is a name of Lithuanian origins meaning “Honor.”
Guri
Guri is a name of Indian origins meaning “Hindu Goddess of Plenty.”
Gurit
Gurit is a name of Hebrew origins meaning “Young lion.”
Guta
Guta is a Polish name meaning “Good woman.”
Gwawr
Gwawr is a name of Welsh origins meaning “Dawn.”
Gwenaelle
Gwenaelle is a name of French origins meaning “Blessed and generous.”
Gwenhwyfar
Gwenhwyfar is a name of Welsh origins meaning “White phantom.” It may also be spelled Gwenifer.
Gwenllian
Gwenllian is a name of Welsh origins meaning “White flood.”
Gwennan
Gwennan is a name of Welsh origins meaning “Blessed.”
Gwenno
Gwenno is a Welsh name meaning “Fair.”
Gwladus
Gwladus is a name of Welsh origins meaning “Land.”
Gwylan
Gwylan is a name of Welsh origins meaning “Seagull.”
Gwyllyn
Gwyllyn is a Welsh name meaning “White ghost.”
Gwyneira
Gwyneira is a name of Welsh origins meaning “White snow.”
Gwyneth
Gwyneth is a Welsh name meaning “Fortunate, blessed.”
Gyda
Gyda is a name of Scandinavian origins meaning “Gods.”
Gyeong-hui
Gyeong-hui is a name of Korean origins meaning “Honor, respect.”
Gzifa
Gzifa is an African name meaning “Peaceful one.”
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.
