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

  1. Galina
    • Origin:

      Russian and Slavic feminine form of Galen, Greek
    • Meaning:

      "calm, healer"
  2. Gwydion
    • Origin:

      Welsh
    • Meaning:

      "born of trees"
  3. Guido
    • Origin:

      Italian
    • Meaning:

      "guide, leader"
  4. Granger
    • Origin:

      English and French surname
    • Meaning:

      "worker of the granary; farmer"
  5. Gallagher
    • Origin:

      Irish
    • Meaning:

      "descendant of foreign helper"
  6. Gawain
    • Origin:

      Welsh
    • Meaning:

      "May hawk"
  7. Guadalupe
    • Origin:

      Spanish from Arabic
    • Meaning:

      "hidden river, valley of the wolves"
  8. Gretel
    • Origin:

      Diminutive of Margarete, German
    • Meaning:

      "pearl"
  9. Gian
    • Origin:

      Italian, diminutive of Giovanni
    • Meaning:

      "God is gracious"
  10. Giavanna
    • Origin:

      Spelling variation of Giovanna
  11. Gavriel
    • Origin:

      Hebrew
    • Meaning:

      "God is my strength"
  12. Garner
    • Origin:

      English surname
    • Meaning:

      "granary"
  13. Glory
    • Origin:

      Word name
  14. Gwyn
    • Origin:

      Welsh
    • Meaning:

      "fair, blessed"
  15. Giacomo
    • Origin:

      Italian variation of James
    • Meaning:

      "supplanter"
  16. Georgette
    • Origin:

      French, feminine variation of George
  17. Gatsby
    • Origin:

      German surname and literary name
    • Meaning:

      "from Gaddesby"
  18. Gidget
    • Origin:

      Modern invented name
  19. Gustav
    • Origin:

      Teutonic
    • Meaning:

      "staff of the Goths"
  20. Gurbaaz
    • Origin:

      Indian, Sanskrit, Punjabi
    • Meaning:

      "guru's bird; teacher's falcon"