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

  1. Ganiz
    • Origin:

      Basque variation of John
  2. Gwil
    • Origin:

      Welsh, diminutive of Gwilym
  3. Gaten
    • Origin:

      Italian, English
    • Meaning:

      "of Gaeta"
  4. Gollum
    • Origin:

      Literary name
  5. Genly
    • Origin:

      Modern literary name
  6. Gifford
    • Origin:

      English
    • Meaning:

      "puffy cheeks"
  7. Gilligan
    • Origin:

      Irish
    • Meaning:

      "lad"
  8. Gilman
    • Origin:

      English surname
    • Meaning:

      "William"
  9. Guryon
    • Origin:

      Hebrew
    • Meaning:

      "young lion"
  10. Gergö
    • Origin:

      Diminutive of Gergely, Hungarian
    • Meaning:

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

      Albanian
    • Meaning:

      "granite"
  12. Gerik
    • Origin:

      Polish variation of Edgar
  13. Gáspár
    • Origin:

      Hungarian, from Persian
    • Meaning:

      "bringer of treasure"
  14. Gábor
    • Origin:

      Hungarian variation of Gabriel
  15. Germanus
    • Origin:

      Latin
    • Meaning:

      "brotherly; from Germany"
  16. Gwynedd
    • Origin:

      Welsh, place name
    • Meaning:

      "Irish people, band of warriors; white, fair, blessed"
  17. Gianmarco
    • Origin:

      Italian, combination of Gianni and Marco
    • Meaning:

      "God is Gracious + warlike"
  18. Gables
    • Origin:

      English
    • Meaning:

      "triangular hill; triangular wall under a roof"
  19. Giustino
    • Origin:

      Italian
    • Meaning:

      "just, fair"
  20. Gryffyd
    • Origin:

      Variation of Gruffydd, Welsh
    • Meaning:

      "strong lord"