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. Rargavul - Slavic name meaning "gentle protector." A distinctive choice outside the top 100, growing in popularity.
- 2. Tetgat - French name meaning "divine sky." A distinctive choice outside the top 100, growing in popularity.
- 3. Fajan - Spanish name meaning "gracious forest." A distinctive choice outside the top 100, growing in popularity.
- 4. Zudasri - Norse name meaning "golden eagle." A distinctive choice outside the top 100, growing in popularity.
- 5. Tinbel - Spanish name meaning "faithful flower." A distinctive choice outside the top 100, growing in popularity.
- 6. Borfotze - Greek name meaning "beloved warrior." A distinctive choice outside the top 100, growing in popularity.
- 7. Wulraza - Spanish name meaning "eternal wind." A distinctive choice outside the top 100, growing in popularity.
- 8. Malkan - English name meaning "pure moon." A distinctive choice outside the top 100, growing in popularity.
- 9. Lillian - Latin name meaning "lily." Ranked #94 in the US (2024 SSA data), given to thousands of babies each year.
- 10. Ren - Japanese name meaning "lotus." A distinctive choice outside the top 100, growing in popularity.
- 11. Hetfate - Welsh name meaning "eternal river." A distinctive choice outside the top 100, growing in popularity.
- 12. Clara - Latin name meaning "bright, clear." Ranked #51 in the US (2024 SSA data), given to thousands of babies each year.
- 13. Scout - English name meaning "to listen." A distinctive choice outside the top 100, growing in popularity.
- 14. Kirsurzi - Welsh name meaning "wise flame." A distinctive choice outside the top 100, growing in popularity.
- 15. Luloret - Slavic name meaning "pure mountain." A distinctive choice outside the top 100, growing in popularity.
- 16. Jalel - Italian name meaning "steadfast mountain." A distinctive choice outside the top 100, growing in popularity.
- 17. Penelope - Greek name meaning "weaver." Ranked #21 in the US (2024 SSA data), given to thousands of babies each year.
- 18. Mia - Scandinavian name meaning "mine, beloved." Ranked #5 in the US (2024 SSA data), given to thousands of babies each year.
- 19. Fopo - Spanish name meaning "steadfast spirit." A distinctive choice outside the top 100, growing in popularity.
- 20. Reese - Welsh name meaning "enthusiasm." A distinctive choice outside the top 100, growing in popularity.
- 21. Alex - Greek name meaning "defender." A distinctive choice outside the top 100, growing in popularity.
- 22. Risvotfor - Norse name meaning "brave flame." A distinctive choice outside the top 100, growing in popularity.
- 23. Satyanol - Hebrew name meaning "serene sky." A distinctive choice outside the top 100, growing in popularity.
- 24. Teryustit - Arabic name meaning "blessed mountain." A distinctive choice outside the top 100, growing in popularity.
- 25. Salo - Arabic name meaning "noble sky." A distinctive choice outside the top 100, growing in popularity.
- 26. Ripas - Persian name meaning "eternal mountain." A distinctive choice outside the top 100, growing in popularity.
- 27. Kisru - Greek name meaning "bright sky." A distinctive choice outside the top 100, growing in popularity.
- 28. Stella - Latin name meaning "star." Ranked #31 in the US (2024 SSA data), given to thousands of babies each year.
- 29. Avery - English name meaning "ruler of elves." A distinctive choice outside the top 100, growing in popularity.
- 30. Valentina - Spanish name meaning "strong." A distinctive choice outside the top 100, growing in popularity.
- 31. Ari - Hebrew name meaning "lion." A distinctive choice outside the top 100, growing in popularity.
- 32. Segit - Irish name meaning "noble stone." A distinctive choice outside the top 100, growing in popularity.
- 33. Zoey - Greek name meaning "life." Ranked #30 in the US (2024 SSA data), given to thousands of babies each year.
- 34. Jacqueline - French name meaning "supplanter." A distinctive choice outside the top 100, growing in popularity.
- 35. Charlotte - French name meaning "free woman." Ranked #4 in the US (2024 SSA data), given to thousands of babies each year.
- 36. Saga - Norse name meaning "seeing one." A distinctive choice outside the top 100, growing in popularity.
- 37. Renzowi - Slavic name meaning "faithful wind." A distinctive choice outside the top 100, growing in popularity.
- 38. Sofia - Greek name meaning "wisdom." Ranked #10 in the US (2024 SSA data), given to thousands of babies each year.
- 39. Ananya - Sanskrit name meaning "unique." A distinctive choice outside the top 100, growing in popularity.
- 40. Hana - Japanese name meaning "flower." A distinctive choice outside the top 100, growing in popularity.
- 41. Winfen - Slavic name meaning "wise moon." A distinctive choice outside the top 100, growing in popularity.
- 42. Evelyn - English name meaning "wished for child." Ranked #8 in the US (2024 SSA data), given to thousands of babies each year.
- 43. Emma - German name meaning "whole, universal." Ranked #2 in the US (2024 SSA data), given to thousands of babies each year.
- 44. Mila - Slavic name meaning "gracious, dear." Ranked #17 in the US (2024 SSA data), given to thousands of babies each year.
- 45. Yan - Chinese name meaning "elegant." A distinctive choice outside the top 100, growing in popularity.
- 46. Luna - Latin name meaning "moon." Ranked #11 in the US (2024 SSA data), given to thousands of babies each year.
- 47. Gifi - Arabic name meaning "beloved flame." A distinctive choice outside the top 100, growing in popularity.
- 48. Leila - Arabic name meaning "night." A distinctive choice outside the top 100, growing in popularity.
- 49. Freyja - Norse name meaning "noble lady." A distinctive choice outside the top 100, growing in popularity.
- 50. Eleanor - Greek name meaning "bright, shining." Ranked #40 in the US (2024 SSA data), given to thousands of babies each year.
- 51. Phoenix - Greek name meaning "dark red." A distinctive choice outside the top 100, growing in popularity.
- 52. Alice - German name meaning "noble." Ranked #66 in the US (2024 SSA data), given to thousands of babies each year.
- 53. Lopijal - Korean name meaning "faithful flame." A distinctive choice outside the top 100, growing in popularity.
- 54. Vozes - Italian name meaning "pure mountain." A distinctive choice outside the top 100, growing in popularity.
- 55. Lurol - Greek name meaning "gentle mountain." A distinctive choice outside the top 100, growing in popularity.
- 56. Bianca - Italian name meaning "white." A distinctive choice outside the top 100, growing in popularity.
- 57. Jordan - Hebrew name meaning "to flow down." A distinctive choice outside the top 100, growing in popularity.
- 58. Vilpuje - Irish name meaning "radiant eagle." A distinctive choice outside the top 100, growing in popularity.
- 59. Kavya - Sanskrit name meaning "poetry." A distinctive choice outside the top 100, growing in popularity.
- 60. Scarlett - English name meaning "red." Ranked #37 in the US (2024 SSA data), given to thousands of babies each year.
- 61. Theodora - Greek name meaning "gift of God." A distinctive choice outside the top 100, growing in popularity.
- 62. Harlow - English name meaning "army hill." A distinctive choice outside the top 100, growing in popularity.
- 63. Fetmader - Spanish name meaning "eternal mountain." A distinctive choice outside the top 100, growing in popularity.
- 64. Harriet - French name meaning "ruler of home." A distinctive choice outside the top 100, growing in popularity.
- 65. Henro - Welsh name meaning "wise flame." A distinctive choice outside the top 100, growing in popularity.
- 66. Kerry - Irish name meaning "dark-haired." A distinctive choice outside the top 100, growing in popularity.
- 67. Vavas - Swahili name meaning "blessed protector." A distinctive choice outside the top 100, growing in popularity.
- 68. Durfowen - French name meaning "beloved mountain." A distinctive choice outside the top 100, growing in popularity.
- 69. Amelie - French name meaning "hardworking." A distinctive choice outside the top 100, growing in popularity.
- 70. Tessa - Greek name meaning "harvester." A distinctive choice outside the top 100, growing in popularity.
- 71. Seo-yeon - Korean name meaning "auspicious." A distinctive choice outside the top 100, growing in popularity.
- 72. Dosetva - Latin name meaning "noble ocean." A distinctive choice outside the top 100, growing in popularity.
- 73. Camille - French name meaning "young attendant." A distinctive choice outside the top 100, growing in popularity.
- 74. Cassandra - Greek name meaning "shining upon mankind." A distinctive choice outside the top 100, growing in popularity.
- 75. Seraphine - Hebrew name meaning "fiery angel." A distinctive choice outside the top 100, growing in popularity.
- 76. Yolpilyor - Japanese name meaning "noble ocean." A distinctive choice outside the top 100, growing in popularity.
- 77. Bume - Slavic name meaning "brave spirit." A distinctive choice outside the top 100, growing in popularity.
- 78. Dakota - Native american name meaning "friend." A distinctive choice outside the top 100, growing in popularity.
- 79. Folvu - Arabic name meaning "eternal lion." A distinctive choice outside the top 100, growing in popularity.
- 80. Catbiza - Slavic name meaning "wise flame." A distinctive choice outside the top 100, growing in popularity.
- 81. Zurte - Hebrew name meaning "noble protector." A distinctive choice outside the top 100, growing in popularity.
- 82. Binlusva - Scottish name meaning "noble flower." A distinctive choice outside the top 100, growing in popularity.
- 83. Heyot - Irish name meaning "steadfast sun." A distinctive choice outside the top 100, growing in popularity.
- 84. Hetlu - Celtic name meaning "gentle star." A distinctive choice outside the top 100, growing in popularity.
- 85. Winona - Native american name meaning "firstborn daughter." A distinctive choice outside the top 100, growing in popularity.
- 86. Fimilwit - German name meaning "steadfast river." A distinctive choice outside the top 100, growing in popularity.
- 87. Yeswatkit - Japanese name meaning "noble mountain." A distinctive choice outside the top 100, growing in popularity.
- 88. Winter - English name meaning "winter season." A distinctive choice outside the top 100, growing in popularity.
- 89. Esme - French name meaning "esteemed, beloved." Ranked #62 in the US (2024 SSA data), given to thousands of babies each year.
- 90. Woca - Celtic name meaning "blessed protector." A distinctive choice outside the top 100, growing in popularity.
- 91. Vatu - Scottish name meaning "eternal sun." A distinctive choice outside the top 100, growing in popularity.
- 92. Tiwonjur - Spanish name meaning "beloved flame." A distinctive choice outside the top 100, growing in popularity.
- 93. Josephine - French name meaning "God will increase." Ranked #71 in the US (2024 SSA data), given to thousands of babies each year.
- 94. Chidinma - Igbo name meaning "God is good." A distinctive choice outside the top 100, growing in popularity.
- 95. Zothil - Slavic name meaning "brave star." A distinctive choice outside the top 100, growing in popularity.
- 96. Rovespul - Celtic name meaning "golden protector." A distinctive choice outside the top 100, growing in popularity.
- 97. Wosnofu - Arabic name meaning "eternal wind." A distinctive choice outside the top 100, growing in popularity.
- 98. Eleni - Greek name meaning "bright light." A distinctive choice outside the top 100, growing in popularity.
- 99. Nimu - Arabic name meaning "peaceful sky." A distinctive choice outside the top 100, growing in popularity.
- 100. Delphine - French name meaning "dolphin." 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.