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

  1. Gifford
    • Origin:

      English
    • Meaning:

      "puffy cheeks"
  2. Gilligan
    • Origin:

      Irish
    • Meaning:

      "lad"
  3. Gwythyr
    • Origin:

      Welsh
    • Meaning:

      "victory"
  4. Germany
    • Origin:

      Country name
    • Meaning:

      "genuine"
  5. Gbenga
    • Origin:

      Yoruba
    • Meaning:

      "lift up, elevate"
  6. Gilson
    • Origin:

      English surname
    • Meaning:

      "son of Giles"
  7. Gedimin
    • Origin:

      Russian variation of Gediminas, Lithuanian
  8. Gladstone
    • Origin:

      British surname name
  9. Glóði
    • Origin:

      Old Norse
    • Meaning:

      "ember, glow"
  10. Guðmundr
    • Origin:

      Old Norse
    • Meaning:

      "protection of God; good protection"
  11. Gyuri
    • Gredever
      • Origin:

        German surname name
    • Gisbert
      • Origin:

        German
      • Meaning:

        "bright pledge or spear"
    • Geovanni
      • Origin:

        Variation of Giovanni, Italian
      • Meaning:

        "God is gracious"
    • Gurfateh
      • Origin:

        Punjabi, Sikh
      • Meaning:

        "victory with blessings of Guru"
    • Garrhett
      • Origin:

        Variation of Garrett, Irish
    • Grae
      • Origin:

        Variation of Graham or Gray, English
      • Meaning:

        "gravelly homestead; color between black and white"
    • Grayton
      • Origin:

        English
      • Meaning:

        "gray town"