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

  1. Giovanna
    • Origin:

      Italian, feminine variation of Giovanni
  2. Guillermo
    • Origin:

      Spanish variation of William
  3. Giulia
    • Origin:

      Italian variation of Julia
    • Meaning:

      "youthful"
  4. Gabe
    • Origin:

      Short form of Gabriel
  5. Glen
    • Origin:

      Scottish
    • Meaning:

      "a narrow valley"
  6. Gaspard
    • Origin:

      French variation of Jasper
    • Meaning:

      "bringer of treasure"
  7. Gino
    • Origin:

      Italian, diminutive of Eugenio
  8. Genesis
    • Origin:

      Word name, Biblical
    • Meaning:

      "the origin and formation of something; The First Book in The Bible"
  9. Gioia
    • Origin:

      Italian
    • Meaning:

      "joy"
  10. Gil
    • Origin:

      Hebrew
    • Meaning:

      "happiness"
  11. Gracelyn
    • Origin:

      Modern invented name, combination of Grace and Lyn
    • Meaning:

      "graceful + lake; pretty"
  12. Gypsy
    • Origin:

      English
    • Meaning:

      "wanderer"
  13. Griselda
    • Origin:

      German
    • Meaning:

      "grey battle"
  14. Garrison
    • Origin:

      English
    • Meaning:

      "son of Garret"
  15. Garrick
    • Origin:

      Teutonic
    • Meaning:

      "mighty warrior"
  16. Gunther
    • Origin:

      German
    • Meaning:

      "battle warrior"
  17. Gwendoline
    • Origin:

      Variation of Gwendolen, Welsh
    • Meaning:

      "white ring"
  18. Galilee
    • Origin:

      Hebrew
    • Meaning:

      "the province"
  19. Genji
    • Origin:

      Japanese
  20. Gwyneira
    • Origin:

      Welsh
    • Meaning:

      "white snow"