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

  1. Geza
    • Origin:

      Hungarian
    • Meaning:

      "little prince"
  2. Gauge
    • Origin:

      Word name; Spelling variation of Gage
  3. Gijs
    • Origin:

      Dutch short form of Gilbert
  4. Grim
    • Origin:

      English from Old Norse or Dutch and German surname
    • Meaning:

      "masked person; stern, severe"
  5. Gwylym
    • Origin:

      Welsh variation of William
    • Meaning:

      "resolute protection"
  6. Gabin
    • Origin:

      French form of the Latin Gabinus
    • Meaning:

      "of Gabium"
  7. Gugu
    • Origin:

      Zulu, Xhosa, Ndebele
    • Meaning:

      "treasure"
  8. Gormlaith
    • Origin:

      Gaelic
    • Meaning:

      "blue princess or illustrious lady"
  9. Giacinta
    • Origin:

      Italian, from Greek
    • Meaning:

      "hyacinth"
  10. Grove
    • Origin:

      Nature name
    • Meaning:

      "grove of trees"
  11. Gui
    • Origin:

      Short form of Guillermo, Spanish form of William
    • Meaning:

      "resolute protection"
  12. Glimmer
    • Origin:

      Word name
  13. Galahad
    • Origin:

      Welsh or place name
  14. Gwyniveth
    • Origin:

      Welsh and French compound name
    • Meaning:

      "blessed yew tree; blessed rebirth"
  15. Gemini
    • Origin:

      Latin
    • Meaning:

      "twins"
  16. Galen
    • Origin:

      Greek
    • Meaning:

      "healer, calm"
  17. Gus
    • Origin:

      Short form of Augusta
  18. Gea
    • Origin:

      Italian
    • Meaning:

      "earth"
  19. Germaine
    • Origin:

      French from Latin
    • Meaning:

      "from Germany"
  20. Graycen
    • Origin:

      Variation of Grayson, English
    • Meaning:

      "son of the bailiff"