Read our best baby names beginning with G with their origins and meanings to find out whether your newborn could be a Gardenia, Grace or Gwyneth

Advertisement

1. Gabrielle

  • Origin: Hebrew
  • Meaning: strong man of God; the name of one of the Archangels; the feminine form of Gabriel
  • Also: Gabriella, Gaby, Gabby

2. Gaia

  • Origin: Greek
  • Meaning: The name of the goddess of the earth in Greek mythology
  • Also: Gaea

3. Gail

  • Origin: Hebrew
  • Meaning: Gives joy; a shortened form of Abigail
  • Also: Abigail, Gale, Gayle

4. Gal

  • Origin: Hebrew
  • Meaning: spring, fountain; the Irish meaning is courageous

5. Gana

  • Origin: Hebrew
  • Meaning: garden

6. Gardenia

  • Origin: Scottish
  • Meaning: the fragrant flower named after the Scottish naturalist Alexander Garden

7. Garland

  • Oigin: French
  • Meaning: the name for a wreath used as a first name

8. Garniata

  • Origin: French
  • Meaning: to provide for, embellish, garnish

9. Gasira

  • Origin: African American
  • Meaning: brave person

10. Gauri

  • Origin: Sanskrit
  • Meaning: white

11. Gavivi

  • Origin: African
  • Meaning: money is sweet

12. Gay

  • Origin: Unknown
  • Meaning: happy
  • Also: Gaye

13. Gaynelle

  • Origin: African American
  • Meaning: happy

14. Gaynor

  • Origin: Welsh
  • Meaning: fair, white; variant of Guinevere and Jennifer

15. Gayora

  • Origin: Hebrew
  • Meaning: valley of light

16. Gazelle

  • Origin: Arabic
  • Meaning: a small antelope, implying delicacy, nimbleness and swiftness

17. Gedual

  • Origin: Hebrew
  • Meaning: greatness or big

Looking for names for girls starting with other letters of the alphabet?

Complete your baby girl name shortlist by clicking on the letter you’re after

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

18. Gemma

  • Origin: Italian
  • Meaning: a gem
  • Also: Jemma

19. Genevieve

  • Origin: Old French
  • Meaning: woman of the race
  • Also: Gina, Ginette, Ginevra (Italian form)

20. Georgia

  • Origin: Greek
  • Meaning: one that works the land
  • Also: Georgina

21. Georgina

  • Origin: Greek
  • Meaning: a farmer; the feminine form of George; St George is the patron saint of England
  • Also: Georgia, Georgiana, Georgette

22. Geraldine

  • Origin: Old German
  • Meaning: chief with a spear; the feminine form of Gerald

23. Gerda

  • Origin: Norse
  • Meaning: a name found in Norse mythology

24. Germaine

  • Origin: Unknown
  • Meaning: Uncertain, believed to be person from Germany

25. Gertrude

  • Origin: Old German
  • Meaning: spear of strength
  • Also: Gert, Gertie, Trudy, Trudie, Trudi

26. Ghalyela

  • Origin: African American
  • Meaning: one who is valuable

27. Ghislaine

  • Origin: Old French
  • Meaning: word of honour
  • Also: Ghislane, Ghislain

28. Gianna

  • Origin: Hebrew
  • Meaning: God is gracious
  • Also: Gina, Giovanna, Vanna

29. Gigi

  • Origin: French
  • Meaning: maid; farmer
  • Also: Gilberta

30. Gila

  • Origin: Hebrew
  • Meaning: joy

31. Gilanda

  • Origin: Hebrew
  • Meaning: joy

32. Gilberta

  • Origin: Old German
  • Meaning: bright; the feminine form of Gilbert
  • Also: Gill, Gilly

33. Gilda

  • Origin: Old German
  • Meaning: offering

34. Gillian

  • Origin: English
  • Meaning: youthful; feminine form of Julian
  • Also: Juliana

35. Gina

  • Origin: Hebrew
  • Meaning: garden

36. Ginko

  • Origin: Japanese
  • Meaning: silver

37. Giovanna

  • Origin: Italian
  • Meaning: the Lord is gracious

38. Giselle

  • Origin: Old German
  • Meaning: a promise
  • Also: Gisela

39. Gita

  • Origin: Sanskrit
  • Meaning: a song
  • Also: Geeta

40. Githa

  • Origin: Old Norse
  • Meaning: war
  • Also: Gytha

41. Gladys

  • Origin: Welsh
  • Meaning: a Welsh variant of Claudia, meaning lame
  • Also: the short form is Glad

42. Glenda

  • Origin: Welsh
  • Meaning: good
  • Also: Glenys, Glynis, Glyn

43. Glenna

  • Origin: Celtic
  • Meaning: a valley

44. Gloria

  • Origin: Latin
  • Meaning: glory

45. Godiva

  • Origin: Old English
  • Meaning: a gift

46. Golda

  • Origin: Hebrew
  • Meaning: gold

47. Grace

  • Origin: Latin
  • Meaning: grace
  • Also: Gracie

48. Grainne

  • Origin: Celtic
  • Meaning: the name of a princess from Celtic legend
  • Also: Grania

49. Greta

  • Origin: Swedish
  • Meaning: a pearl, the Swedish for of Margare
  • Also: Gretel, Gretchen

50. Griselda

  • Origin: Old German
  • Meaning: unknown
  • Also: Grizel, Zelda

51. Gudrun

  • Origin: Old Norse
  • Meaning: the secret of God

52. Guinevere

  • Origin: Welsh
  • Meaning: white; the name of King Arthur’s wife in legend
  • Also: Gaynor

53. Gulab

  • Origin: Sanskrit
  • Meaning: a rose

54. Gwendolen

  • Origin: Welsh
  • Meaning: white circle
  • Also: Gwendolyn, Gwendolin, Gwen, Gwenda

55. Gwyneth

  • Origin: Welsh
  • Meaning: joy
  • Also: Gwyn

About our author Catherine Ball

Catherine Ball is a freelance journalist who specialises in writing about parenting and health. She has been a journalist for 20 years, writing for a wide range of regional and national publications. She is also mum to 4 children between the ages 3 and 12, so has drawn up many, many lists of baby names over the past few years.

Illustration: Emma Winchester

Read more:

Advertisement
Advertisement
Advertisement
Advertisement