685 Baby Names That Start With G (WIth Meanings and Popularity)

  1. Geneva
    • Origin:

      Swiss place-name or French
    • Meaning:

      "juniper tree"
  2. Garnet
    • Origin:

      Jewel name, for the French
    • Meaning:

      "pomegranate"
  3. Gerald
    • Origin:

      English and Irish from German
    • Meaning:

      "ruler with the spear"
  4. Gertrude
    • Origin:

      German
    • Meaning:

      "strength of a spear"
  5. Griffith
    • Origin:

      Welsh
    • Meaning:

      "strong lord"
  6. Gloria
    • Origin:

      Latin
    • Meaning:

      "glory"
  7. Georgiana
    • Origin:

      English, feminine variation of George
    • Meaning:

      "farmer"
  8. Gladys
    • Origin:

      Possibly a form or Claudia or Welsh
    • Meaning:

      "land, nation"
  9. Godfrey
    • Origin:

      German
    • Meaning:

      "God's peace"
  10. Gail
    • Origin:

      Hebrew, short form of Abigail
    • Meaning:

      "my father rejoices"
  11. Gerard
    • Origin:

      English and Irish from German
    • Meaning:

      "spear strength"
  12. Gareth
    • Origin:

      Welsh
    • Meaning:

      "gentle"
  13. Gabriela
    • Origin:

      Italian and Spanish, feminine variation of Gabriel
    • Meaning:

      "God is my strength"
  14. Gaylord
    • Origin:

      French
    • Meaning:

      "brisk, high-spirited"
  15. Giada
    • Origin:

      Italian
    • Meaning:

      "jade"
  16. Galileo
    • Origin:

      Italian
    • Meaning:

      "from Galilee"
  17. Gina
    • Origin:

      Diminutive of Regina, Angelina, etc
  18. Georgie
    • Origin:

      Greek
    • Meaning:

      "farmer"
  19. Gregor
    • Origin:

      Scottish form of Gregory
    • Meaning:

      "vigilant, a watchman"
  20. Gianni
    • Origin:

      Italian, diminutive of Giovanni, variation of John
    • Meaning:

      "God is gracious"