100 Pretty Names for Girls
Indulge in the exquisite beauty of femininity with our meticulously curated list of 100 pretty names for girls. Each baby name in this collection is a delicate masterpiece, carefully selected to evoke grace, charm, and a timeless elegance. From the ethereal classics that have adorned generations to the blossoming modern gems, this compilation is a tapestry woven with baby girl names that enchant and captivate. Dive into this enchanting assortment where every baby girl’s name resonates with its unique melody, offering a kaleidoscope of options to celebrate the loveliness and individuality of every little girl. If you’re on the quest for baby names or baby girl’s names that embody beauty and charm, this list provides a selection that embraces the essence of femininity.
1. Aaliyah
Arabic and Hebrew origin, meaning: Ascending
You may also like: Sienna
2. Alexandria
Greek origin, meaning: Defender of man
You may also like: Mackenzie
3. Annabelle
English origin, meaning: Loving
You may also like: Emma
4. Angelica
Latin origin, meaning: Angel
You may also like: Julia
5. Anneliese
German and Dutch origin, meaning: Grace of God
You may also like: Claire
6. Arabella
Latin origin, meaning: To pray, prayer
You may also like: Samantha
7. Aurelia
Latin origin, meaning: Golden
You may also like: Georgia
8. Aurora
Latin origin, meaning: Dawn
You may also like: Flora
9. Autumn
English origin, meaning: Season name
You may also like: Addison
10. Bella
Italian origin, meaning: Beautiful
You may also like: Hailey
11. Bianca
Italian origin, meaning: White
You may also like: Maria
12. Brielle
French origin, meaning: Hunting ground
You may also like: Juliet
13. Calista
Greek and Latin origin, meaning: Fairest, most beautiful, chalice
You may also like: Freya
14. Cambria
Latin origin, meaning: Wales
You may also like: Emery
15. Camilla
Latin origin, meaning: Young ceremonial acolyte
You may also like: Valerie
16. Caterina
Italian origin, meaning: Pure
You may also like: Alina
17. Celestia
Latin origin, meaning: Heaven
You may also like: Nova
18. Chiara
Italian origin, meaning: Light, clear
You may also like: Genesis
19. Claudia
Latin origin, meaning: Enclosure
You may also like: Melanie
20. Cora
Greek origin, meaning: Maiden
You may also like: Chloe
21. Dalila
Hebrew origin, meaning: Delicate
You may also like: Eden
22. Donatella
Italian origin, meaning: Given by God
You may also like: Arya
23. Emily
Latin origin, meaning: Rival
You may also like: Hadley
24. Ella
German and English origin, meaning: Completely, fairy maiden
You may also like: Elena
25. Evaliese
Modern invented name
You may also like: Avery
26. Evangeline
Latin origin, meaning: Gospel
You may also like: Nora
27. Evie
Hebrew origin, meaning: Life
You may also like: Aria
28. Fahari
Swahili origin, meaning: Magnifence
You may also like: Raya
29. Felicity
Old French from Latin origin, meaning: Good fortune
You may also like: Serenity
30. Fiona
Irish origin, meaning: Fair-haired
You may also like: Riley
31. Francesca
Italian origin, meaning: Free man
You may also like: Ariana
32. Gabriella
Italian or Spanish origin, meaning: Man of God
You may also like: Aubrey
33. Gemma
Latin origin, meaning: Gem
You may also like: Hannah
34. Genevieve
Celtic origin, meaning: Woman of race
You may also like: Reagan
35. Georgina
English origin, meaning: Farmer
You may also like: Ava
36. Gia
Italian origin, meaning: God’s gracious gift
You may also like: Reese
37. Giselle
German origin, meaning: Pledge
You may also like: Ellie
38. Giustina
Latin, Italian, and French origin, meaning: Fair
You may also like: Jeanna
39. Grace
Latin origin, meaning: Gracious
You may also like: Alice
40. Halina
Greek and Slavic origin, meaning: Shining light
You may also like: Haliana
41. Hannelore
German and Dutch origin, meaning: God is my light
You may also like: London
42. Helena
Greek origin, meaning: Shining light
You may also like: Eleanor
43. Holly
English origin, meaning: Nature name
You may also like: Iris
44. Illyria
Greek origin, meaning: Place name
You may also like: Linnaea
45. Isabella
Italian and Spanish origin, meaning: Consecrated to God
You may also like: Allison
46. Isadora
Greek origin, meaning: Gift of Isis
You may also like: Sloane
47. Isla
Spanish origin, meaning: Island
You may also like: Elsie
48. Jade
Spanish origin, meaning: Stone of the side
You may also like: Juniper
49. Janelle
American origin, meaning: God is gracious
You may also like: Brooklyn
50. January
English from Latin origin, meaning: God of doorways
You may also like: Piper
51. Jasmine
Persian origin, meaning: Flower
You may also like: Ivy
52. Jolie
French origin, meaning: Pretty
You may also like: Adeline
53. Josephine
English origin, meaning: God increases
You may also like: Clara
54. Julianna
Latin origin, meaning: Youthful
You may also like: Remi
55. Juliette
French origin, meaning: Youthful
You may also like: Phoebe
56. Katharina
Slavic, German, and Scandinavian origin, meaning: Pure
You may also like: Margaret
57. Kiera
Irish origin, meaning: Little dark one
You may also like: Kinsley
58. Laurelle
Latin origin, meaning: Laurelle tree
You may also like: Anna
59. Layla
Arabic origin, meaning: Night
You may also like: Lucy
60. Lia
Italian, Spanish, and Portuguese origin, meaning: Weary
You may also like: Eva
61. Liliana
Italian and Spanish origin, meaning: Lily
You may also like: Evelyn
62. Lilly
English origin, meaning: Lily flower
You may also like: Kennedy
63. Liv
Norse origin, meaning: Life
You may also like: Ayla
64. Lorelei
German origin, meaning: Alluring temptress
You may also like: Eliza
65. Lucia
Italian and Spanish origin, meaning: Light
You may also like: Mila
66. Magnolia
English origin, meaning: Flower
You may also like: Hazel
67. Malia
Hawaiian origin, meaning: Bitter
You may also like: Leah
68. Mariana
Latin origin, meaning: Bitter
You may also like: Eloise
69. Mariella
Italian and Danish origin, meaning: Bitter sea
You may also like: Cecilia
70. Marissa
Latin origin, meaning: Of the sea
You may also like: Sophie
71. Milena
Czech origin, meaning: Grace
You may also like: Gianna
72. Naomi
Hebrew origin, meaning: Pleasantness
You may also like: Abigail
73. Nastasya
Greek origin, meaning: Resurrection
You may also like: Athena
74. Natalia
Russian origin, meaning: Christmas
You may also like: Emilia
75. Noelle
French origin, meaning: Christmas
You may also like: Josie
76. Olivia
Latin origin, meaning: Olive
You may also like: Sadie
77. Ophelia
Greek origin, meaning: Help
You may also like: Amelia
78. Parisa
Persian origin, meaning: Fairylike
You may also like: Lyla
79. Penelope
Greek origin, meaning: Weaver
You may also like: Quinn
80. Petra
Latin origin, meaning: Rock
You may also like: Sofia
81. Priscilla
Latin origin, meaning: Ancient
You may also like: Arianna
82. Raphaela
Hebrew origin, meaning: God has healed
You may also like: Maya
83. Rosalie
French origin, meaning: Rose
You may also like: Natalie
84. Ruby
Latin origin, meaning: Red gemstone
You may also like: Peyton
85. Savannah
Spanish origin, meaning: Treeless plain
You may also like: Madison
86. Scarlett
English origin, meaning: A seller of rich bright fabrics
You may also like: Audrey
87. Seraphina
Hebrew origin, meaning: Burning ones
You may also like: Delilah
88. Sophia
Greek origin, meaning: Wisdom
You may also like: Elizabeth
89. Stella
Latin origin, meaning: Star
You may also like: Harper
90. Summer
English origin, meaning: Season name
You may also like: Luna
91. Talia
Hebrew origin, meaning: Dew from heaven
You may also like: Amara
92. Tatiana
Russian origin, meaning: Unknown
You may also like: Eliana
93. Valentina
Latin origin, meaning: Healthy
You may also like: Camila
94. Veronica
Latin origin, meaning: True image
You may also like: Lydia
95. Victoria
Latin origin, meaning: Victory
You may also like: Madeline
96. Virginia
Latin origin, meaning: Virgin
You may also like: Caroline
97. Wilhelmina
German origin, meaning: Will-helmet
You may also like: Parker
98. Xaviera
Basque origin, meaning: New house
You may also like: Ximena
99. Zara
Hebrew and Arabic origin, meaning: Princess, to blossom
You may also like: Sarah
100. Zoella
Invented name origin, meaning: Complete life
You may also like: Zoey