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. 

Fabi Bang portraying Galinda in Wicked (Brazil)
Fabi Bang portraying Galinda in Wicked (Brazil)
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.

Gilda Radner
Gilda Radner
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.

Actress Gina Rodriguez
Actress Gina Rodriguez
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.

American actress Ginnifer Goodwin
Ginnifer Goodwin
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.

Supermodel Gisele Bundchen
Supermodel Gisele Bundchen
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.