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

  1. Gig
    • Origin:

      English slang word
  2. Grania
    • Origin:

      Irish, variation of Grainne (gran-ya)
    • Meaning:

      "grain of corn"
  3. Gehrig
    • Origin:

      German surname
  4. Gale
    • Origin:

      Spelling variation of Gail
  5. God
    • Origin:

      English word name
    • Meaning:

      "deity; supreme being"
  6. Georgie
    • Origin:

      Diminutive of George, Greek
    • Meaning:

      "farmer"
  7. Gelso
    • Origin:

      Italian
    • Meaning:

      "mulberry tree"
  8. Greige
    • Origin:

      Color name
  9. Gudrun
    • Origin:

      Scandinavian
    • Meaning:

      "god's rune; secret battle"
  10. Gregorio
    • Origin:

      Italian variation of Gregory
    • Meaning:

      "vigilant, a watchman"
  11. Glinda
    • Origin:

      Literary name
  12. Goose
    • Origin:

      Animal name
  13. Gwenora
    • Origin:

      Cornish form of Guinevere, Welsh
    • Meaning:

      "white shadow, white wave"
  14. Grizzly
    • Origin:

      Word name
  15. Garcia
    • Origin:

      Spanish and Portuguese surname
    • Meaning:

      "bear"
  16. Gabi
    • Origin:

      Diminutive of Gabriel
    • Meaning:

      "God is my strength"
  17. Gabo
    • Origin:

      German, meaning unknown
  18. Guglielmo
    • Origin:

      Italian variation of William
  19. Gwenael
    • Origin:

      Breton, French
    • Meaning:

      "generous and blessed"
  20. Gaynor
    • Origin:

      Welsh
    • Meaning:

      "white and smooth, soft"