Watch us on Shark Tank on January 31 at 8 pm on ABC.The future of Nameberry is coming.

369 Baby Boy Names That Start With G (with Meanings and Popularity)

  1. Geb
    • Origin:

      Egyptian
    • Meaning:

      "earth"
  2. Gopala
    • Origin:

      Sanskrit, Hindi
    • Meaning:

      "cow protector"
  3. Giacinto
    • Origin:

      Italian, from Greek
    • Meaning:

      "hyacinth"
  4. Gleb
    • Origin:

      Russian, from Old Norse
    • Meaning:

      "God + inheritance, legacy"
  5. Gopal
    • Origin:

      Sanskrit, Hindi
    • Meaning:

      "cow protector"
  6. Grayton
    • Origin:

      English
    • Meaning:

      "gray town"
  7. Gerbert
    • Origin:

      Dutch, French, German
    • Meaning:

      "spear bright"
  8. Gurias
    • Origin:

      Latin, Hebrew, and Aramaic
    • Meaning:

      "lion cub, young lion"
  9. Gwenaël
    • Origin:

      Breton, French
    • Meaning:

      "generous and blessed"