237 Baby Girl Names That Start With G - Baby Chick
Menu
Subscribe Search

237 Baby Girl Names That Start With G

These G girl names offer beautiful meanings, lovely sounds, and plenty of inspiration to help you find a name that feels perfect for your baby girl.

Updated December 4, 2025

by Alina Hodkinson

Additional contribution by Stefanie Miller

Share

Choosing a name for your baby girl is such a meaningful and exciting part of preparing for her arrival. Whether you’ve always been drawn to the letter G or just realized how many beautiful names begin with it, narrowing your search by letter can make the process feel more fun and focused.

If you’re looking for girl names that start with G, this list offers plenty of inspiration. From long-loved favorites to unexpected G girl names, you’ll find a wide range of styles and origins to help you discover the perfect fit for your little one.

Girl Names That Start With G

These G girl names include everything from sweet and stylish picks to rare and distinctive choices. No matter your naming style, there’s something here to inspire you.

These popular G girl names have earned their place on many families’ lists thanks to their timeless appeal and meaningful origins.

1. Gabriela/Gabriella — Portuguese and Italian for “God is my strength.”

2. Gemma — An Italian name meaning “precious stone.”

3. Genesis — Greek for “birth” or “origin.”

4. Genevieve — This name is French for “tribe woman.”

5. Georgia — This name means “farmer” in English.

6. Gia — An Italian name meaning “God’s gracious gift.”

7. Gianna — This name means “the Lord is gracious” in Italian.

8. Grace/Grayce — This is an English name with Latin roots. It means “favor.”

9. Gracie/Gracy/Gracee — This is a popular English variation of “Grace.”

25 Cute Girl Names That Start With G

Adorable and full of charm, these cute G girl names offer playful, sweet options for your little one.

1. Geetika — This name means “little song” in Sanskrit.

2. Gem — English for “precious stone.”

3. Gemmie — A Latin name meaning “precious stone.”

4. Gemsy — This is a cute version of “Gem.”

5. Genevie — This name is French for “tribe woman.”

6. Gennie — An English name meaning “tribe woman.”

7. Georgene — This name means “farmer” in English.

8. Georgie — This French name means “farmer.”

9. Gerrie — German for “ruler with the spear.”

10. Gesine — This name means “strength of a spear” in German.

11. Giannie — An Italian name meaning “God is gracious.”

12. Gidget — This is an invented American name that means “small girl” in English.

13. Gigi — This name means “God is my strength” in French.

14. Gilly — German for “shining pledge.”

15. Gina — A Latin name meaning “queen.”

16. Ginger — This name means “pure” or “virginal” in English.

17. Ginny — Latin for “pure” or “virginal.”

18. Gizi — This German name means “pledge” or “hostage.”

19. Glyn — A Welsh name meaning “glen” or “valley.”

20. Grainne — This name means “grain” or “love” in Irish.

21. Green — This name is inspired by the English word for the color.

22. Grettie — A Greek name meaning “pearl.”

23. Gurnoor — This name means “pleasant face of God” in Hindi.

24. Gussie — Latin for “great” or “magnificent.”

25. Gwennie — This Welsh name means “white circle.”

20 Modern Girl Names Starting With G

Fresh and stylish, these modern G girl names are rising in popularity and bring a contemporary feel.

1. Gabbi — Italian and Spanish for “God is my strength.”

2. Galaxy — This name is inspired by the English word “galaxy,” a collection of star systems.

3. Galiana — A Russian and Slavic name meaning “calm” or “healer.”

4. Gavi — A short, modern version of “Gabriella.” It means “God is my strength” in Italian.

5. Gayelette — This name means “high-spirited” in English.

6. Gemini — This modern name means “twins” in Latin.

7. Generosa — A Latin G name for girls meaning “well-born” or “noble.”

8. Gentry — English for “aristocracy.”

9. Germany — The country inspires this name. It means “genuine” in German.

10. Gesina — A German and Dutch name for “spear” or “pledge.”

11. Gideon — Hebrew for “hewer” or “woodworker.”

12. Gio — This name means “God’s gracious gift” in Italian.

13. Giordana — Italian for “flowing down.”

14. Glenn — This Scottish name means “a narrow valley.”

15. Glimmer — An English word name that means “shine” or “glow.”

16. Golda — English and Yiddish for “gold.”

17. Golden — An English word name meaning “gold.”

18. Gracen — This name means “son of the steward” in English.

19. Gray/Grey — This is a color name, and it is of English origin.

20. Graysen/Grayson  —  English for “son of the steward.”

6 Common Girl Names That Start With G

Familiar and well-loved, these common G girl names blend comfort and tradition.

1. Gabrielle — French for “God is my strength.”

2. Giselle — This name means “pledge” or “hostage” in German.

3. Gloria — A Latin name meaning “glory.”

4. Gracelyn/Gracelynn — This name combines two English names (“Grace” and Lyn”). It means “favor” and “lake.”

5. Guadalupe — A Spanish name meaning “hidden river” or “valley of the wolves.”

6. Gwendolyn — Welsh for “white ring.”

23 Pretty Girl Names That Start With G

Soft and graceful, these pretty G girl names offer lovely sounds and beautiful meanings.

1. Gabby — Italian and Spanish for “God is my strength.”

2. Gaia — This name means “mother earth” in Greek and Latin.

3. Gal — A Hebrew name meaning “wave.”

4. Gala — Russian and Slavic for “calm” or “healer.”

5. Garcelle — This name means “grace” in French.

6. Garnet — This French name is for the red precious gem and means “pomegranate.”

7. Gessie — An English name meaning “God beholds” or “wealthy.”

8. Giana — This name means “God is gracious” in English.

9. Ginamarie — French and Latin for “queen” and “beloved.”

10. Ginela — This G girl’s name means “maiden” in Latin.

The Birth You Deserve Starts Here

Don’t just read our articles — prepare. Our Birth Prep Challenge is your 8-week plan with expert lessons, partner tools, and support from expert doula Nina Spears, so you feel truly ready for birth.
Download on the App Store
Get it on Google Play
237 Baby Girl Names That Start With G
237 Baby Girl Names That Start With G

11. Ginnifer — An English name meaning “white phantom.”

12. Giovanna — In Italian, this pretty name means “God is gracious.”

13. Giuliana — This name means “youthful” in Italian.

14. Giuliet — This name means “youthful” in Latin.

15. Giuseppe — Italian for “He shall add.”

16. Giza — A Hungarian name meaning “hostage” or “pledge.”

17. Glendora — This name means “valley water” in Welsh.

18. Glinda — L. Frank Baum created this name for the good witch in “The Wizard of Oz.” It’s an English name, but its meaning is unknown.

19. Gloriann — The meaning of this name is “grace” and “glory” in Latin.

20. Gratia — Latin for “grace.”

21. Grecia — An Old French name meaning “gray.”

22. Greenleigh — This name means “green woodland clearing” in English.

23. Gypsy — This name is derived from the English word for the nomads from northern India.

20 Beautiful Girl Names That Start With G

Elegant and full of charm, these beautiful G girl names feel thoughtful, meaningful, and timeless.

1. Gaetana — This is an Italian name meaning “from Gaita,” an ancient city in Italy.

2. Galadriel — This name means “maiden crowned with a radiant garland” in Sindarin, a language created by J.R.R. Tolkien.

3. Galilea — This name means “from Galilee” in Italian.

4. Garcella — French for “grace.”

5. Gayatri — This is a type of song in Sanskrit.

6. Gesenia — This is another spelling for “Yesenia.” It is a Spanish name that means “floral.”

7. Giada — Italian for “jade.”

8. Gianella — This name means “God is gracious” in Spanish.

9. Gianina — A Romanian name meaning “God is gracious.”

10. Giovana — Portuguese for “God is gracious.”

11. Giselda — This name means “hostage” or “pledge” in German.

12. Gisella — This name means “hostage” or “pledge” in Italian.

13. Giulietta — Latin for “youthful.”

14. Gloriana — A Latin name meaning “glory.”

15. Goddess — This English name means “a female god.”

16. Graciela — Spanish for “grace.”

17. Graciella — Portuguese and Hungarian for “grace.”

18. Gregoria — This name means “alert” or “watchful” in Latin.

19. Griselda — A German name meaning “gray battle.”

20. Gwendoline/Gwendolynn — This name means “white ring” in Welsh.

15 Old-Fashioned Girl Names That Start With G

These old-fashioned G girl names bring vintage charm and a touch of nostalgic beauty.

1. Gaenor — A Welsh name meaning “white and smooth.”

2. Gayle — This name means “my father is joyful” in Hebrew.

3. Georgette — French for “farmer.”

4. Georgina — English for “farmer.”

5. Geneva — This name means “juniper tree” in French.

6. Geraldine — A French and German name meaning “ruler with the spear.”

7. Getty — This name means “spear strength” in English and German.

8. Glenna — This name means “valley” in Irish.

9. Glynnis — This name is also Irish for “valley.”

10. Goldie/Goldy — English and Yiddish for “gold.”

11. Grady — An Irish name meaning “noble.”

12. Greer — This Scottish name means “alert” or “watchful.”

13. Greta/Gretel/Grettel — This name means “pearl” in German.

14. Gretchen — This name is also German for “pearl.”

15. Gwen — This name means “white” or “blessed” in Welsh.

12 Vintage Girl Names That Start With G

Classic and enduring, these vintage G girl names show why certain styles never fade.

1. Gail — English for “my father is joy.”

2. Gardenia — An English vintage girl’s name meaning “garden’s flower.”

3. Georgiana — This name means “farmer” in English.

4. Gertrude — This name means “strength of a spear” in German.

5. Gerty — Old German for “spear of strength.”

6. Gillian — In Latin, Gillian means “youthful.”

7. Gladys — A Welsh name meaning “land” or “nation.”

8. Glenda — This name means “fair and good” in Welsh.

9. Glory — This English word name means “praise” or “honor.”

10. Godiva — The meaning of this name is “God’s gift” in English.

11. Guinevere — This G name for girls means “white shadow” or “white wave” in Welsh.

12. Gwyneth — Welsh for “blessed” or “happy.”

54 Unique Girl Names That Start With G

Creative and bold, these unique G girl names offer unexpected sounds and standout meanings.

1. Gabija — A Lithuanian name meaning “to cover.”

2. Gable — This is a French name for a triangular architectural shape.

3. Gadot — Hebrew for “riverbanks.”

4. Gaela — An English name for people who speak the Gaelic language.

5. Gamora — This fictional character name created by Marvel Comics.

6. Gamilia — Arabic for “beautiful.”

7. Gamma — This is the third letter of the Greek alphabet.

8. Ganya — Russian for “God is my strength.”

9. Garcia — A Portuguese name meaning “bear.”

10. Garda — This name means “yard” or “enclosure” in Swedish.

11. Gatlin — English for “companion.”

12. Gauri — This name means “white” in Sanskrit.

13. Gaya — A Hindi name meaning “earth mother.”

14. Geary — An Irish name meaning “hound.” It is also an Old French nickname for a wayward person.

15. Geela — Hebrew for “eternal joy.”

16. Gelesie — This name is either an alternate spelling for the German name “Giselle” or the English word “jealousy.”

17. Gema — Spanish for “precious stone.”

18. Gerhardine — A German name meaning “brave with a spear.”

19. Gerianna — Old German and French for “spear ruler.”

20. Gerrica — This name means “complete ruler” in English.

21. Geshna — Hindi for “singer.”

22. Gess — This unique name means “God’s grace” in Italian.

23. Ghada — Arabic for “graceful woman.”

24. Gianni — An Italian name meaning “God is gracious.”

25. Giavanna — This name means “God is gracious” in English.

26. Gilah — Hebrew for “joy” or “happiness.”

27. Gillette — This name means “young goat” in French.

28. Ginevra — Italian for “white phantom.”

29. Ginney — An English name meaning “virginal.”

30. Gionna — This name means “God is gracious” in Italian.

31. Gira — This Hindi name means “language.”

32. Girna — This is the name of a type of hut found in Malta, a country in the Mediterranean.

33. Gisela — This name means “pledge” or “hostage” in Portuguese.

34. Gisselle — English for “hostage” or “pledge.”

35. Gizelle — A Filipino name that means “hostage” or “pledge.”

36. Glennie — This name means “valley” in English.

37. Glenny — Gaelic for “deep valley.”

38. Glynda — An English name meaning “valley.”

39. Glynice — This unique and creative name means “valley” in Welsh.

40. Gomes — Portuguese and Galician for “man.”

41. Gracey — This name means “favor” or “blessing” in Latin.

42. Graceyn — A Latin name meaning “grateful.”

43. Greenlee — This Scottish name means “green clearing.”

44. Greeta — German for “pearl.”

45. Gregoire — This name means “vigilant” in Greek.

46. Grenata — Middle English for “pomegranate” or “dark red gemstone.”

47. Grethe — This name means “pearl” in Scandinavian.

48. Gretta — This Greek name means “pearl.”

49. Gunitha — A Hindi name for “proficient.”

50. Gustava — This name means “staff of the Geats” in Swedish. “Geats” refers to a Germanic tribe from Northern Sweden in the Middle Ages.

51. Gwenevere — This name means “fair one” in Welsh.

52. Gwenna — Cornish for “white” or “blessed.”

53. Gwenora — This Cornish name means “white shadow” or “white wave.”

54. Gwladys — A Welsh girl’s name that starts with G, meaning “princess” or “ruler.”

53 Rare Girl Names That Start With G

These rare G girl names feel distinctive, uncommon, and wonderfully memorable.

1. Gabelle — Italian for “duty” and Arabic for “He received.”

2. Gadisa — This rare African name means “shade” in Oromo.

3. Gaho — This Native American name means “mother,” but the language it comes from is unknown.

4. Gaily — This name means “joyfully” in English.

5. Galen — English for “calm.”

6. Galileah — An Italian G name for girls meaning “from Galilee.”

7. Galilee — This name means “the province” in Hebrew.

8. Galiot — This name means “small ship” in French.

9. Gamze — A Turkish name meaning “dimple.”

10. Ganet — Hebrew for “garden.”

11. Garbi — Basque for “clean” or “pure.”

12. Gavie — This is a feminine take on “Gavin.” It means “white hawk” in Welsh.

13. Gawahir — Arabic for “jewel.”

14. Gayel — A Hebrew name meaning “father of exaltation.”

15. Gazella — An English name derived from the animal gazelle.

16. Geema — Latin for “gem” or “jewel.”

17. Geetanshi — This name means “goddess” in Hindi.

18. Geertruida — A Dutch name meaning “spear of strength.”

19. Geffie — Welsh for “fair and smooth.”

20. Gemenie — Another way to spell “Gemini.” It means “twins” in Latin.

21. Gentiana — This is an Albanian name derived from a gentian flowering plant.

22. Gerel — A Mongolian name meaning “light.”

23. Geremie — Hebrew for “exalted by God.”

24. Gerwalta — A German name meaning “mighty with a spear.”

25. Gessica — Italian for “God beholds.”

26. Gezabele — An Italian name meaning “to exalt.”

27. Ghadir — This name means “stream” in Arabic.

28. Ghislaine — A French name meaning “hostage” or “pledge.”

29. Ghoncheh — This name means “flower bud” in Persian.

30. Giacinta — Italian for “hyacinth.”

31. Giang — A Sino-Vietnamese name meaning “river.”

32. Gilberta — This name means “bright pledge” in Spanish.

33. Gitana — Spanish for “traveler.”

34. Giovonna — This name means “God is gracious” in Italian.

35. Gili — Hebrew for “my joy.”

36. Gillen — This name means “protection” in Basque.

37. Gissel — French for “pledge.”

38. Gitali — This name means “lover of song” in Hindi.

39. Gittel — A Yiddish name meaning “good.”

40. Gitty — Hebrew for “good.”

41. Glorian — This variant of “Gloria” means “glory” in Latin.

42. Goldina — This name means “gold” in Yiddish.

43. Goli — Persian for “rose-colored.”

44. Golnesa — An Arabic name meaning “flower girl.”

45. Golnessa — This G girl name also means “flower girl” in Arabic.

46. Greson — A rare spelling for “Greyson.” It means “son of the steward” in English.

47. Grete — German for “pearl.”

48. Griffy — This name means “strong lord” in Welsh.

49. Grima — Old Norse for “mask.”

50. Guida — An Italian name meaning “guide.”

51. Gurpreet — Sanskrit for “teacher” and “love.”

52. Gwenivere — English for “white phantom.”

53. Gwenyth — A Welsh name meaning “band of warriors.”

We hope this list of girl names that start with G helped spark ideas as you search for the perfect name. Whether you’re drawn to classic favorites, modern picks, or something completely unexpected, the right name will be the one that feels just right to your family.

If you’d like to keep exploring, here are more curated baby name lists to inspire your search — or visit our baby names hub for even more ideas.

Share
Was this article helpful?
  • Author
  • Co-Author

Alina is a Journalism graduate and a mom blogger living in Ontario, Canada. She is also a wife and a mom to a 4-year-old little boy. She is most passionate about parenting and momming, along with overcoming loss after suffering a great loss of her own. Above all - she loves to write and create content that speaks about motherhood and the madness that surrounds it!

Read full bio

Baby Names by Letter

Browse A–Z baby names and find the perfect fit for your family.

Boy names Girl names

let’s get you ready!

The Birth You Deserve Starts Here

Join trusted doula Nina Spears in The Birth Prep Challenge — an expert-designed, step-by-step program with daily lessons, partner prep, and real support to help you feel fully prepared during pregnancy and when labor begins.

Download on the App Store Get it on Google Play
Baby Chick App
Get Our Free Mom Newsletter