702 Baby Names That Start With G (WIth Meanings and Popularity)

  1. Guillaume
    • Origin:

      French variation of William
  2. Geralt
    • Origin:

      German
    • Meaning:

      "ruler with the spear"
  3. Gatlin
    • Origin:

      English
    • Meaning:

      "wandering man"
  4. Garth
    • Origin:

      Norse
    • Meaning:

      "groundskeeper, enclosure"
  5. Gad
    • Origin:

      Hebrew
    • Meaning:

      "fortune"
  6. Graeme
    • Origin:

      Scottish variation of Graham
    • Meaning:

      "gravelly homestead"
  7. Golda
    • Origin:

      English, Yiddish
    • Meaning:

      "gold"
  8. Gio
    • Origin:

      Italian short form of Giovanni
    • Meaning:

      "God is gracious"
  9. Gaspar
    • Origin:

      Spanish variation of Casper
  10. Göktuğ
    • Origin:

      Turkish word name
  11. Gaston
    • Origin:

      French from German
    • Meaning:

      "the foreigner, the guest"
  12. Gerda
    • Origin:

      Scandinavian
    • Meaning:

      "enclosure, stronghold"
  13. Ganymede
    • Origin:

      Greek
    • Meaning:

      "glad thought"
  14. Guthrie
    • Origin:

      Scottish
    • Meaning:

      "windy place"
  15. Grayson
    • Origin:

      English
    • Meaning:

      "son of the bailiff"
  16. Gisele
    • Garnet
      • Origin:

        Jewel name, from the French
      • Meaning:

        "pomegranate"
    • Gugu
      • Origin:

        Zulu, Xhosa, Ndebele
      • Meaning:

        "treasure"
    • Gwenllian
      • Origin:

        Welsh
      • Meaning:

        "white, flaxen"
    • Glacier
      • Origin:

        Nature name, French
      • Meaning:

        "ice"