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

  1. Godric
    • Origin:

      Anglo-Saxon
    • Meaning:

      "God's power"
  2. Gwendolen
    • Origin:

      Welsh
    • Meaning:

      "white ring, circle"
  3. Garrick
    • Origin:

      Teutonic
    • Meaning:

      "mighty warrior"
  4. Gioia
    • Origin:

      Italian
    • Meaning:

      "joy"
  5. Gypsy
    • Origin:

      English
    • Meaning:

      "wanderer"
  6. Godfrey
    • Origin:

      German
    • Meaning:

      "God's peace"
  7. Gunther
    • Origin:

      German
    • Meaning:

      "battle warrior"
  8. Gwydion
    • Origin:

      Welsh
    • Meaning:

      "born of trees"
  9. Granger
    • Origin:

      English and French surname
    • Meaning:

      "worker of the granary"
  10. Gavriel
    • Origin:

      Hebrew
    • Meaning:

      "God is my strength"
  11. Gaspard
    • Origin:

      French variation of Jasper
    • Meaning:

      "bringer of treasure"
  12. Gwyneira
    • Origin:

      Welsh
    • Meaning:

      "white snow"
  13. Gaara
    • Origin:

      Japanese
    • Meaning:

      "demigod who I love; demigod who loves himself"
  14. Gianni
    • Origin:

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

      "God is gracious"
  15. Gustav
    • Origin:

      Teutonic
    • Meaning:

      "staff of the Goths"
  16. Gabe
    • Origin:

      Short form of Gabriel
  17. Gwilym
    • Origin:

      Welsh variation of William
    • Meaning:

      "resolute protection"
  18. Ghislaine
    • Origin:

      French from German
    • Meaning:

      "pledge"
  19. Gibson
    • Origin:

      English
    • Meaning:

      "Gilbert's son"
  20. Gaston
    • Origin:

      French from German
    • Meaning:

      "the foreigner, the guest"