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

  1. Gig
    • Origin:

      English slang word
  2. Garvan
    • Origin:

      Irish
    • Meaning:

      "rough little one"
  3. Gehrig
    • Origin:

      German surname
  4. Giannis
    • Origin:

      Modern Greek form of John, Hebrew
    • Meaning:

      "God is gracious"
  5. Grafton
    • Origin:

      English
    • Meaning:

      "town in a grove"
  6. Galo
    • Origin:

      Spanish from Latin
    • Meaning:

      "from Gaul"
  7. Günter
    • Origin:

      German
    • Meaning:

      "bold warrior"
  8. Galt
    • Origin:

      Norse
    • Meaning:

      "high ground"
  9. Ginkgo
    • Origin:

      Nature name
  10. Goose
    • Origin:

      Animal name
  11. Gahan
    • Origin:

      Hebrew
    • Meaning:

      "the Lord is gracious"
  12. Gwion
    • Origin:

      Welsh
    • Meaning:

      "fair, blessed"
  13. Garren
    • Origin:

      Invented name
  14. Gioele
    • Origin:

      Italian variation of Joel
    • Meaning:

      "Jehovah is his God"
  15. Gilead
    • Origin:

      Hebrew
    • Meaning:

      "a camel hump"
  16. Gershom
    • Origin:

      Hebrew
    • Meaning:

      "stranger, exodus"
  17. Gunnison
    • Origin:

      English surname from Swedish
    • Meaning:

      "son of Gunnar"
  18. Gauthier
    • Origin:

      French variation of Walter
  19. Guri
    • Origin:

      Hebrew
    • Meaning:

      "my lion cub"
  20. Granite
    • Origin:

      Nature name