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. Christabel - Latin name meaning "beautiful Christian." A distinctive choice outside the top 100, growing in popularity.
- 2. Ronlesu - Norse name meaning "wise dawn." A distinctive choice outside the top 100, growing in popularity.
- 3. Dalcerke - Welsh name meaning "noble heart." A distinctive choice outside the top 100, growing in popularity.
- 4. Cinvo - Celtic name meaning "faithful star." A distinctive choice outside the top 100, growing in popularity.
- 5. Ginevra - Italian name meaning "white phantom." A distinctive choice outside the top 100, growing in popularity.
- 6. Salfo - Celtic name meaning "brave warrior." A distinctive choice outside the top 100, growing in popularity.
- 7. Aanya - Sanskrit name meaning "inexhaustible." A distinctive choice outside the top 100, growing in popularity.
- 8. Evelyn - English name meaning "wished for child." Ranked #8 in the US (2024 SSA data), given to thousands of babies each year.
- 9. Elizabeth - Hebrew name meaning "pledged to God." Ranked #35 in the US (2024 SSA data), given to thousands of babies each year.
- 10. Chidinma - Igbo name meaning "God is good." A distinctive choice outside the top 100, growing in popularity.
- 11. Munyunner - Greek name meaning "gentle protector." A distinctive choice outside the top 100, growing in popularity.
- 12. Fulzulgit - Swahili name meaning "gracious heart." A distinctive choice outside the top 100, growing in popularity.
- 13. Zoey - Greek name meaning "life." Ranked #30 in the US (2024 SSA data), given to thousands of babies each year.
- 14. Nora - Irish name meaning "honor." Ranked #24 in the US (2024 SSA data), given to thousands of babies each year.
- 15. Maeve - Irish name meaning "intoxicating." Ranked #50 in the US (2024 SSA data), given to thousands of babies each year.
- 16. Kestrel - English name meaning "falcon." A distinctive choice outside the top 100, growing in popularity.
- 17. Marisol - Spanish name meaning "sea and sun." A distinctive choice outside the top 100, growing in popularity.
- 18. Funpes - French name meaning "valiant light." A distinctive choice outside the top 100, growing in popularity.
- 19. Panreje - Arabic name meaning "steadfast spirit." A distinctive choice outside the top 100, growing in popularity.
- 20. Genevieve - French name meaning "woman of the people." Ranked #64 in the US (2024 SSA data), given to thousands of babies each year.
- 21. Sosha - Arabic name meaning "valiant light." A distinctive choice outside the top 100, growing in popularity.
- 22. Rode - English name meaning "bright forest." A distinctive choice outside the top 100, growing in popularity.
- 23. Calypso - Greek name meaning "she who conceals." A distinctive choice outside the top 100, growing in popularity.
- 24. Serwe - English name meaning "beloved warrior." A distinctive choice outside the top 100, growing in popularity.
- 25. Jirposzul - French name meaning "eternal eagle." A distinctive choice outside the top 100, growing in popularity.
- 26. Bucanta - Hebrew name meaning "bright warrior." A distinctive choice outside the top 100, growing in popularity.
- 27. Harper - English name meaning "harp player." Ranked #22 in the US (2024 SSA data), given to thousands of babies each year.
- 28. Febu - Greek name meaning "faithful heart." A distinctive choice outside the top 100, growing in popularity.
- 29. Ophelia - Greek name meaning "help." Ranked #97 in the US (2024 SSA data), given to thousands of babies each year.
- 30. Thea - Greek name meaning "goddess." Ranked #52 in the US (2024 SSA data), given to thousands of babies each year.
- 31. Quinn - Irish name meaning "wise." A distinctive choice outside the top 100, growing in popularity.
- 32. Jelfifu - Hebrew name meaning "wise wind." A distinctive choice outside the top 100, growing in popularity.
- 33. Voryar - Italian name meaning "pure flower." A distinctive choice outside the top 100, growing in popularity.
- 34. Alouette - French name meaning "lark." A distinctive choice outside the top 100, growing in popularity.
- 35. Hences - Sanskrit name meaning "golden spirit." A distinctive choice outside the top 100, growing in popularity.
- 36. Jacoro - Welsh name meaning "gentle flower." A distinctive choice outside the top 100, growing in popularity.
- 37. Darke - Slavic name meaning "blessed wind." A distinctive choice outside the top 100, growing in popularity.
- 38. Henrietta - French name meaning "ruler of home." A distinctive choice outside the top 100, growing in popularity.
- 39. Detjut - Welsh name meaning "eternal flame." A distinctive choice outside the top 100, growing in popularity.
- 40. Evangeline - Greek name meaning "bearer of good news." A distinctive choice outside the top 100, growing in popularity.
- 41. Fadurnul - Celtic name meaning "faithful dawn." A distinctive choice outside the top 100, growing in popularity.
- 42. Jirut - Norse name meaning "strong lion." A distinctive choice outside the top 100, growing in popularity.
- 43. Farul - Persian name meaning "beloved light." A distinctive choice outside the top 100, growing in popularity.
- 44. Lowo - Norse name meaning "brave moon." A distinctive choice outside the top 100, growing in popularity.
- 45. Wulwol - Spanish name meaning "joyful sun." A distinctive choice outside the top 100, growing in popularity.
- 46. Anneliese - German name meaning "grace." A distinctive choice outside the top 100, growing in popularity.
- 47. Ronice - German name meaning "noble moon." A distinctive choice outside the top 100, growing in popularity.
- 48. Calliope - Greek name meaning "beautiful voice." A distinctive choice outside the top 100, growing in popularity.
- 49. Potyitu - Greek name meaning "joyful spirit." A distinctive choice outside the top 100, growing in popularity.
- 50. Damervos - Italian name meaning "gracious moon." A distinctive choice outside the top 100, growing in popularity.
- 51. Elodie - French name meaning "foreign riches." A distinctive choice outside the top 100, growing in popularity.
- 52. Nell - English name meaning "bright, shining." A distinctive choice outside the top 100, growing in popularity.
- 53. Hirtos - Japanese name meaning "wise warrior." A distinctive choice outside the top 100, growing in popularity.
- 54. Dasnusnu - Spanish name meaning "wise spirit." A distinctive choice outside the top 100, growing in popularity.
- 55. Cora - Greek name meaning "maiden." Ranked #56 in the US (2024 SSA data), given to thousands of babies each year.
- 56. Juniper - Latin name meaning "evergreen." Ranked #53 in the US (2024 SSA data), given to thousands of babies each year.
- 57. Uma - Sanskrit name meaning "flax." A distinctive choice outside the top 100, growing in popularity.
- 58. Lehi - Scottish name meaning "joyful stone." A distinctive choice outside the top 100, growing in popularity.
- 59. Botser - French name meaning "wise spirit." A distinctive choice outside the top 100, growing in popularity.
- 60. Yili - Slavic name meaning "serene warrior." A distinctive choice outside the top 100, growing in popularity.
- 61. Thalia - Greek name meaning "blooming." A distinctive choice outside the top 100, growing in popularity.
- 62. Emma - German name meaning "whole, universal." Ranked #2 in the US (2024 SSA data), given to thousands of babies each year.
- 63. Hislutur - Arabic name meaning "pure ocean." A distinctive choice outside the top 100, growing in popularity.
- 64. Aurora - Latin name meaning "dawn." Ranked #18 in the US (2024 SSA data), given to thousands of babies each year.
- 65. Flora - Latin name meaning "flower." A distinctive choice outside the top 100, growing in popularity.
- 66. Rethesir - Sanskrit name meaning "pure dawn." A distinctive choice outside the top 100, growing in popularity.
- 67. Elsie - Scottish name meaning "pledged to God." Ranked #67 in the US (2024 SSA data), given to thousands of babies each year.
- 68. Dorothea - Greek name meaning "gift of God." A distinctive choice outside the top 100, growing in popularity.
- 69. Womat - Arabic name meaning "golden stone." A distinctive choice outside the top 100, growing in popularity.
- 70. Butgijal - Celtic name meaning "gracious flame." A distinctive choice outside the top 100, growing in popularity.
- 71. Vera - Russian name meaning "faith, truth." Ranked #68 in the US (2024 SSA data), given to thousands of babies each year.
- 72. Pejitfe - Arabic name meaning "brave warrior." A distinctive choice outside the top 100, growing in popularity.
- 73. Artemis - Greek name meaning "goddess of the hunt." A distinctive choice outside the top 100, growing in popularity.
- 74. Delilah - Hebrew name meaning "delicate." Ranked #80 in the US (2024 SSA data), given to thousands of babies each year.
- 75. Bunyulcas - Scottish name meaning "eternal stone." A distinctive choice outside the top 100, growing in popularity.
- 76. Priscilla - Latin name meaning "ancient." Ranked #98 in the US (2024 SSA data), given to thousands of babies each year.
- 77. Eden - Hebrew name meaning "paradise." A distinctive choice outside the top 100, growing in popularity.
- 78. Philomena - Greek name meaning "lover of strength." A distinctive choice outside the top 100, growing in popularity.
- 79. Jispo - Sanskrit name meaning "joyful flower." A distinctive choice outside the top 100, growing in popularity.
- 80. Mayusor - English name meaning "bright star." A distinctive choice outside the top 100, growing in popularity.
- 81. Vesper - Latin name meaning "evening star." A distinctive choice outside the top 100, growing in popularity.
- 82. Beatrice - Latin name meaning "she who brings happiness." Ranked #69 in the US (2024 SSA data), given to thousands of babies each year.
- 83. Willow - English name meaning "willow tree." Ranked #12 in the US (2024 SSA data), given to thousands of babies each year.
- 84. Piper - English name meaning "pipe player." Ranked #42 in the US (2024 SSA data), given to thousands of babies each year.
- 85. Magnolia - French name meaning "Magnol's flower." A distinctive choice outside the top 100, growing in popularity.
- 86. Tempest - English name meaning "stormy." A distinctive choice outside the top 100, growing in popularity.
- 87. Zoneskas - Hebrew name meaning "valiant flame." A distinctive choice outside the top 100, growing in popularity.
- 88. Nurki - Spanish name meaning "gracious flame." A distinctive choice outside the top 100, growing in popularity.
- 89. Hutbangor - Hebrew name meaning "bright warrior." A distinctive choice outside the top 100, growing in popularity.
- 90. Jelco - Greek name meaning "gentle flower." A distinctive choice outside the top 100, growing in popularity.
- 91. Wihur - Norse name meaning "strong protector." A distinctive choice outside the top 100, growing in popularity.
- 92. Cassia - Greek name meaning "cinnamon." A distinctive choice outside the top 100, growing in popularity.
- 93. Valentina - Latin name meaning "strong, healthy." Ranked #75 in the US (2024 SSA data), given to thousands of babies each year.
- 94. Funrot - Korean name meaning "wise protector." A distinctive choice outside the top 100, growing in popularity.
- 95. Cofumer - Persian name meaning "steadfast eagle." A distinctive choice outside the top 100, growing in popularity.
- 96. Eliana - Hebrew name meaning "God has answered." Ranked #19 in the US (2024 SSA data), given to thousands of babies each year.
- 97. Nadia - Arabic name meaning "hope." A distinctive choice outside the top 100, growing in popularity.
- 98. Lesyismo - Greek name meaning "faithful protector." A distinctive choice outside the top 100, growing in popularity.
- 99. Kavya - Sanskrit name meaning "poetry." A distinctive choice outside the top 100, growing in popularity.
- 100. Pizavun - Korean name meaning "noble stone." 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.