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. Gabin
    • Origin:

      French form of the Latin Gabinus
    • Meaning:

      "of Gabium"
  2. Gauge
    • Origin:

      Word name; Spelling variation of Gage
  3. Gijs
    • Origin:

      Dutch short form of Gilbert
  4. Grim
    • Origin:

      English from Old Norse or Dutch and German surname
    • Meaning:

      "masked person; stern, severe"
  5. Gable
    • Origin:

      French
    • Meaning:

      "triangular feature in architecture"
  6. Gwylym
    • Origin:

      Welsh variation of William
    • Meaning:

      "resolute protection"
  7. Geza
    • Origin:

      Hungarian
    • Meaning:

      "little prince"
  8. Gui
    • Origin:

      Short form of Guillermo, Spanish form of William
    • Meaning:

      "resolute protection"
  9. Grove
    • Origin:

      Nature name
    • Meaning:

      "grove of trees"
  10. Graycen
    • Origin:

      Variation of Grayson, English
    • Meaning:

      "son of the bailiff"
  11. Gerardo
    • Origin:

      Spanish variation of Gerard
  12. Golden
    • Origin:

      Word name
  13. Garvey
    • Origin:

      Irish
    • Meaning:

      "rough peace"
  14. Giulio
    • Origin:

      Italian variation of Julius
  15. Galahad
    • Origin:

      Welsh or place name
  16. Guus
    • Origin:

      Dutch diminutive of Gustaaf, Teutonic
    • Meaning:

      "staff of the Goths"
  17. Germaine
    • Origin:

      French from Latin
    • Meaning:

      "from Germany"
  18. Gardener
    • Origin:

      English
    • Meaning:

      "keeper of the garden"
  19. Gennaro
    • Origin:

      Italian
    • Meaning:

      "January"
  20. Ghost
    • Origin:

      Word name