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

  1. Gianna
    • Origin:

      Italian, diminutive of Giovanna or feminization of Gianni, forms of John
    • Meaning:

      "God is gracious"
  2. Gwen
    • Origin:

      Diminutive of Gwendolen or Gwendolyn, Welsh
    • Meaning:

      "white circle"
  3. Greer
    • Origin:

      Scottish contraction of surname Gregor, Latin
    • Meaning:

      "alert, watchful"
  4. Goldie
    • Origin:

      Anglicized form of Yiddish Golde or Golda
    • Meaning:

      "gold"
  5. Giovanni
    • Origin:

      Italian variation of John
    • Meaning:

      "God is gracious"
  6. Garrett
    • Origin:

      Irish variation of Gerard
    • Meaning:

      "spear strength"
  7. Guy
    • Origin:

      French
    • Meaning:

      "wood"
  8. Galen
    • Origin:

      Greek
    • Meaning:

      "calm, healer"
  9. Gray
    • Origin:

      Color name, also diminutive of Grayson
  10. Grey
    • Origin:

      Color name
  11. Gigi
    • Origin:

      French diminutive
  12. Grady
    • Origin:

      Irish
    • Meaning:

      "noble, illustrious"
  13. Gael
    • Origin:

      Breton
    • Meaning:

      "Gaelic"
  14. Gage
    • Origin:

      French
    • Meaning:

      "oath, pledge"
  15. Gordon
    • Origin:

      Scottish
    • Meaning:

      "great hill"
  16. Gabrielle
    • Origin:

      French, feminine variation of Gabriel
    • Meaning:

      "God is my Strength"
  17. Giselle
    • Origin:

      German
    • Meaning:

      "pledge, hostage"
  18. Gilbert
    • Origin:

      German
    • Meaning:

      "shining pledge"
  19. Gregory
    • Origin:

      Greek
    • Meaning:

      "vigilant, a watchman"
  20. Gwyneth
    • Origin:

      Welsh
    • Meaning:

      "blessed, happy"