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

  1. Gruffudd
    • Origin:

      Welsh
    • Meaning:

      "strong lord"
  2. Giglio
    • Origin:

      Italian
  3. Giustino
    • Origin:

      Italian
    • Meaning:

      "just, fair"
  4. Gables
    • Origin:

      English
    • Meaning:

      "triangular hill; triangular wall under a roof"
  5. Gorky
    • Origin:

      Russian place-name and surname
  6. Geraud
    • Origin:

      French form of Gerard, German
    • Meaning:

      "spear strength"
  7. Ganix
    • Origin:

      Basque
    • Meaning:

      "God is gracious"
  8. Gianmarco
    • Origin:

      Italian, combination of Gianni and Marco
    • Meaning:

      "God is Gracious + warlike"
  9. Guiot
    • Origin:

      French
    • Meaning:

      "will helmet"
  10. Gergö
    • Origin:

      Diminutive of Gergely, Hungarian
    • Meaning:

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

      Polish variation of Edgar
  12. Gábor
    • Origin:

      Hungarian variation of Gabriel
  13. Guryon
    • Origin:

      Hebrew
    • Meaning:

      "young lion"
  14. Gilman
    • Origin:

      English surname
    • Meaning:

      "William"
  15. Ganiz
    • Origin:

      Basque variation of John
  16. Gamble
    • Origin:

      English word name
    • Meaning:

      "gamble, bet"
  17. Gjon
    • Origin:

      Albanian, variation of John
    • Meaning:

      "God is graceous"
  18. Galal
    • Origin:

      Arabic
    • Meaning:

      "greatness"
  19. Genly
    • Origin:

      Modern literary name
  20. Germanus
    • Origin:

      Latin
    • Meaning:

      "brotherly; from Germany"