Top 100 Girl Names with Meanings
Choosing a baby name is one of the most important decisions parents make. Our database includes 2,100+ names with real U.S. Social Security Administration (SSA) 2024 rankings, cultural origins from 20+ traditions, and detailed meanings to help you find the perfect name.
Girl names show more diversity than ever. Olivia has topped the SSA charts since 2019, but traditional names like Charlotte and floral names like Violet are gaining ground. Names ending in -a or -ia remain the most popular pattern.
Girl Names with Meanings
- 1. Sehitbol - Irish name meaning "joyful stone." A distinctive choice outside the top 100, growing in popularity.
- 2. Juno - Latin name meaning "queen of heavens." A distinctive choice outside the top 100, growing in popularity.
- 3. Neha - Sanskrit name meaning "love." A distinctive choice outside the top 100, growing in popularity.
- 4. Alice - German name meaning "noble." Ranked #66 in the US (2024 SSA data), given to thousands of babies each year.
- 5. Evelyn - English name meaning "wished for child." Ranked #8 in the US (2024 SSA data), given to thousands of babies each year.
- 6. Elena - Greek name meaning "shining light." Ranked #32 in the US (2024 SSA data), given to thousands of babies each year.
- 7. Florence - Latin name meaning "flourishing." A distinctive choice outside the top 100, growing in popularity.
- 8. Morgan - Welsh name meaning "sea-born." A distinctive choice outside the top 100, growing in popularity.
- 9. Zahra - Arabic name meaning "flower." A distinctive choice outside the top 100, growing in popularity.
- 10. Gertrude - German name meaning "spear of strength." A distinctive choice outside the top 100, growing in popularity.
- 11. Marcella - Latin name meaning "warlike." A distinctive choice outside the top 100, growing in popularity.
- 12. Chloe - Greek name meaning "blooming." Ranked #25 in the US (2024 SSA data), given to thousands of babies each year.
- 13. Tamsin - English name meaning "twin." A distinctive choice outside the top 100, growing in popularity.
- 14. Gabriela - Spanish name meaning "God is my strength." A distinctive choice outside the top 100, growing in popularity.
- 15. Layla - Arabic name meaning "night." Ranked #16 in the US (2024 SSA data), given to thousands of babies each year.
- 16. Sofia - Greek name meaning "wisdom." Ranked #10 in the US (2024 SSA data), given to thousands of babies each year.
- 17. Amelia - German name meaning "industrious." Ranked #3 in the US (2024 SSA data), given to thousands of babies each year.
- 18. Wasrit - Hebrew name meaning "beloved heart." A distinctive choice outside the top 100, growing in popularity.
- 19. Hinur - Welsh name meaning "valiant sun." A distinctive choice outside the top 100, growing in popularity.
- 20. Bernadette - French name meaning "brave as a bear." A distinctive choice outside the top 100, growing in popularity.
- 21. Lydia - Greek name meaning "woman from Lydia." Ranked #47 in the US (2024 SSA data), given to thousands of babies each year.
- 22. Heke - Japanese name meaning "eternal ocean." A distinctive choice outside the top 100, growing in popularity.
- 23. Thomasina - Aramaic name meaning "twin." A distinctive choice outside the top 100, growing in popularity.
- 24. Ari - Hebrew name meaning "lion." A distinctive choice outside the top 100, growing in popularity.
- 25. Freya - Norse name meaning "noble woman." Ranked #49 in the US (2024 SSA data), given to thousands of babies each year.
- 26. Nesri - Welsh name meaning "pure warrior." A distinctive choice outside the top 100, growing in popularity.
- 27. Heidi - German name meaning "noble nature." A distinctive choice outside the top 100, growing in popularity.
- 28. Aurelia - Latin name meaning "golden." Ranked #61 in the US (2024 SSA data), given to thousands of babies each year.
- 29. Charlotte - French name meaning "free woman." Ranked #4 in the US (2024 SSA data), given to thousands of babies each year.
- 30. Kiran - Sanskrit name meaning "ray of light." A distinctive choice outside the top 100, growing in popularity.
- 31. Jessamy - Persian name meaning "jasmine." A distinctive choice outside the top 100, growing in popularity.
- 32. Zoey - Greek name meaning "life." Ranked #30 in the US (2024 SSA data), given to thousands of babies each year.
- 33. Liliane - French name meaning "lily." A distinctive choice outside the top 100, growing in popularity.
- 34. Peyesor - Sanskrit name meaning "gentle warrior." A distinctive choice outside the top 100, growing in popularity.
- 35. Fei - Chinese name meaning "fly." A distinctive choice outside the top 100, growing in popularity.
- 36. Millicent - German name meaning "strong worker." A distinctive choice outside the top 100, growing in popularity.
- 37. Rosemary - Latin name meaning "dew of the sea." A distinctive choice outside the top 100, growing in popularity.
- 38. Honpi - Scottish name meaning "joyful lion." A distinctive choice outside the top 100, growing in popularity.
- 39. Jilpe - Scottish name meaning "valiant sky." A distinctive choice outside the top 100, growing in popularity.
- 40. Violet - Latin name meaning "purple flower." Ranked #15 in the US (2024 SSA data), given to thousands of babies each year.
- 41. Venetia - Latin name meaning "from Venice." A distinctive choice outside the top 100, growing in popularity.
- 42. Hilda - Norse name meaning "battle." A distinctive choice outside the top 100, growing in popularity.
- 43. Beatrice - Latin name meaning "she who brings happiness." Ranked #69 in the US (2024 SSA data), given to thousands of babies each year.
- 44. Solbir - Japanese name meaning "strong lion." A distinctive choice outside the top 100, growing in popularity.
- 45. Xiomara - Spanish name meaning "ready for battle." A distinctive choice outside the top 100, growing in popularity.
- 46. Sadie - Hebrew name meaning "princess." Ranked #70 in the US (2024 SSA data), given to thousands of babies each year.
- 47. Sezor - German name meaning "golden river." A distinctive choice outside the top 100, growing in popularity.
- 48. Leah - Hebrew name meaning "weary." Ranked #93 in the US (2024 SSA data), given to thousands of babies each year.
- 49. Dosetva - Latin name meaning "noble ocean." A distinctive choice outside the top 100, growing in popularity.
- 50. Borfotze - Greek name meaning "beloved warrior." A distinctive choice outside the top 100, growing in popularity.
- 51. Camille - French name meaning "young attendant." A distinctive choice outside the top 100, growing in popularity.
- 52. Azalea - Greek name meaning "dry flower." A distinctive choice outside the top 100, growing in popularity.
- 53. Punot - Welsh name meaning "radiant warrior." A distinctive choice outside the top 100, growing in popularity.
- 54. Skye - Scottish name meaning "island of Skye." A distinctive choice outside the top 100, growing in popularity.
- 55. Tugalca - Persian name meaning "strong star." A distinctive choice outside the top 100, growing in popularity.
- 56. Tuldet - Norse name meaning "golden flower." A distinctive choice outside the top 100, growing in popularity.
- 57. Odette - French name meaning "wealthy." A distinctive choice outside the top 100, growing in popularity.
- 58. Pearl - Latin name meaning "pearl." A distinctive choice outside the top 100, growing in popularity.
- 59. Ngozi - Igbo name meaning "blessing." A distinctive choice outside the top 100, growing in popularity.
- 60. Yitosor - Swahili name meaning "blessed heart." A distinctive choice outside the top 100, growing in popularity.
- 61. Mote - Korean name meaning "peaceful heart." A distinctive choice outside the top 100, growing in popularity.
- 62. Gelre - French name meaning "gracious moon." A distinctive choice outside the top 100, growing in popularity.
- 63. Jisdes - French name meaning "radiant star." A distinctive choice outside the top 100, growing in popularity.
- 64. Anastasia - Russian name meaning "resurrection." A distinctive choice outside the top 100, growing in popularity.
- 65. Hudonma - Scottish name meaning "valiant lion." A distinctive choice outside the top 100, growing in popularity.
- 66. Hiner - Scottish name meaning "strong sky." A distinctive choice outside the top 100, growing in popularity.
- 67. Vaviryes - Sanskrit name meaning "valiant lion." A distinctive choice outside the top 100, growing in popularity.
- 68. Vuhu - Slavic name meaning "noble sky." A distinctive choice outside the top 100, growing in popularity.
- 69. Mewidit - Welsh name meaning "faithful spirit." A distinctive choice outside the top 100, growing in popularity.
- 70. Rawujo - Sanskrit name meaning "strong sky." A distinctive choice outside the top 100, growing in popularity.
- 71. Mupaldut - Hebrew name meaning "valiant river." A distinctive choice outside the top 100, growing in popularity.
- 72. Aria - Italian name meaning "air, melody." Ranked #14 in the US (2024 SSA data), given to thousands of babies each year.
- 73. Potfassas - Swahili name meaning "steadfast sky." A distinctive choice outside the top 100, growing in popularity.
- 74. Hua - Chinese name meaning "splendid." A distinctive choice outside the top 100, growing in popularity.
- 75. Clara - Latin name meaning "bright, clear." Ranked #51 in the US (2024 SSA data), given to thousands of babies each year.
- 76. Witeryi - Slavic name meaning "serene eagle." A distinctive choice outside the top 100, growing in popularity.
- 77. Hotzot - Norse name meaning "bright heart." A distinctive choice outside the top 100, growing in popularity.
- 78. Timerjir - Welsh name meaning "steadfast dawn." A distinctive choice outside the top 100, growing in popularity.
- 79. Soma - Arabic name meaning "gracious light." A distinctive choice outside the top 100, growing in popularity.
- 80. Fiona - Scottish name meaning "fair." A distinctive choice outside the top 100, growing in popularity.
- 81. Figolkit - Arabic name meaning "radiant forest." A distinctive choice outside the top 100, growing in popularity.
- 82. Ranar - Persian name meaning "valiant lion." A distinctive choice outside the top 100, growing in popularity.
- 83. Pecut - Irish name meaning "steadfast warrior." A distinctive choice outside the top 100, growing in popularity.
- 84. Amina - Arabic name meaning "trustworthy." A distinctive choice outside the top 100, growing in popularity.
- 85. Zunha - Hebrew name meaning "eternal stone." A distinctive choice outside the top 100, growing in popularity.
- 86. Arya - Sanskrit name meaning "noble." A distinctive choice outside the top 100, growing in popularity.
- 87. Edith - English name meaning "prosperous in war." A distinctive choice outside the top 100, growing in popularity.
- 88. Paloma - Spanish name meaning "dove." A distinctive choice outside the top 100, growing in popularity.
- 89. Indigo - English name meaning "deep blue dye." A distinctive choice outside the top 100, growing in popularity.
- 90. Natsul - Persian name meaning "eternal spirit." A distinctive choice outside the top 100, growing in popularity.
- 91. Harlow - English name meaning "army hill." A distinctive choice outside the top 100, growing in popularity.
- 92. Ophelia - Greek name meaning "help." Ranked #97 in the US (2024 SSA data), given to thousands of babies each year.
- 93. Bucanta - Hebrew name meaning "bright warrior." A distinctive choice outside the top 100, growing in popularity.
- 94. Wafelyol - Irish name meaning "brave warrior." A distinctive choice outside the top 100, growing in popularity.
- 95. Vanga - Slavic name meaning "gentle lion." A distinctive choice outside the top 100, growing in popularity.
- 96. Valeria - Spanish name meaning "strong." A distinctive choice outside the top 100, growing in popularity.
- 97. Harvol - Spanish name meaning "pure sun." A distinctive choice outside the top 100, growing in popularity.
- 98. Kobutu - Scottish name meaning "eternal protector." A distinctive choice outside the top 100, growing in popularity.
- 99. Mayusor - English name meaning "bright star." A distinctive choice outside the top 100, growing in popularity.
- 100. Mesdos - Persian name meaning "valiant flame." A distinctive choice outside the top 100, growing in popularity.
Frequently Asked Questions
What are good girl names with meanings?
Our curated list includes 100 girl names with meanings with detailed descriptions, meanings, and cultural context. Each name has been selected for authenticity and usability.
Can I use these names for free?
Yes, all names generated by NameGen are 100% free to use for any purpose, including commercial use, gaming, fiction writing, and personal projects. No attribution required.
How were these names selected?
We use algorithmic generation combining curated databases, linguistic patterns, and cultural naming conventions. Our database contains 4,000+ names across 16 categories with real data like SSA rankings and historical references.
Where does the popularity data come from?
Our rankings use the U.S. Social Security Administration (SSA) 2024 data, which tracks every registered birth in the United States. We include the top 200 names for both boys and girls.