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

  1. Gioconda
    • Origin:

      Italian
    • Meaning:

      "lighthearted woman"
  2. Gunnora
    • Origin:

      Old Norse
    • Meaning:

      "battle protection"
  3. Germanus
    • Origin:

      Latin
    • Meaning:

      "brotherly; from Germany"
  4. Gwynedd
    • Origin:

      Welsh, place name
    • Meaning:

      "Irish people, band of warriors; white, fair, blessed"
  5. Giuseppina
    • Origin:

      Italian, feminine variation of Giuseppe
  6. Gro
    • Origin:

      Norwegian
    • Meaning:

      "to grow"
  7. Giovanetta
    • Origin:

      Italian
    • Meaning:

      "young woman, girl"
  8. Gianmarco
    • Origin:

      Italian, combination of Gianni and Marco
    • Meaning:

      "God is Gracious + warlike"
  9. Guðrún
    • Origin:

      Old Norse
    • Meaning:

      "god's rune; secret battle"
  10. Gentildonna
    • Origin:

      Judeo-Italian
    • Meaning:

      "a lady from the same family"
  11. Gables
    • Origin:

      English
    • Meaning:

      "triangular hill; triangular wall under a roof"
  12. Giustino
    • Origin:

      Italian
    • Meaning:

      "just, fair"
  13. Generosity
    • Origin:

      Word name
  14. Gryffyd
    • Origin:

      Variation of Gruffydd, Welsh
    • Meaning:

      "strong lord"
  15. Guthrie
    • Origin:

      Scottish
    • Meaning:

      "windy place"
  16. Galaxy
    • Origin:

      English word name
  17. Göran
    • Origin:

      Scandinavian variation of George
  18. Ganix
    • Origin:

      Basque
    • Meaning:

      "God is gracious"
  19. Gaiana
    • Origin:

      Variation of Gaia, Greek
    • Meaning:

      "earth mother; rejoicing"
  20. Giann
    • Origin:

      Italian, variation of Gianna