M

100 Pretty Names for Girls

We’ve searched far and wide to bring to you 100 pretty names for girls. Picking a name that’s sugar, spice, and everything nice can be an overwhelming task, were hoping you find your dream name below.

 

view this post as a list

1. Aaliyah

The name Aaliyah means “ascending” and is of Arabic origin.
view name

 

2. Alexandria

The name Alexandria means “defending men” and is of Greek origin.
view name

 

3. Annabelle

The name Annabelle means “loving” and is of English origin.
view name

 

4. Angelica

The name Angelica means “angel” and is of Latin origin.
view name

 

5. Anneliese

The name Anneliese means “grace of God” and is of German and Dutch origin.
view name

 

6. Arabella

The meaning and origin of the name Arabella are unknown.
view name

 

7. Autumn

The name Autumn is a season name of English origin.
view name

 

8. Aurelia

The name Aurelia means “golden one” and is of Latin origin.
view name

 

9. Aurora

The name Aurora means “dawn” and is of Latin origin.
view name

 

10. Bella

The name Bella means “beautiful” and is of Italian origin.
view name 

 

11. Bianca

The name Bianca means “white” and is of Italian origin.
view name

 

12. Brielle

The name Brielle means “hunting ground” and is of French origin.
view name

 

13. Calista


The name Calista means “beautiful” and is of Latin, Greek origin.
view name

 

14. Cambria

The name Cambria means “Wales” and is of Latin origin.
view name

 

15. Camilla

The name Camilla means “young ceremonial acolyte” and is of Latin origin.
view name

 

16. Caterina

The name Caterina means “pure” and is of Italian origin.
view name

 

17. Celestia

The name Celestia means “heaven” and is of Latin origin.
view name

 

18. Chiara

The name Chiara means “light, clear” and is of English origin.
view name 

 

19. Claudia

The name Claudia means “enclosure” and is of Latin origin.
view name

 

20. Cora

The name Cora means “maiden” and is of Greek origin.
view name

 

21. Dalila

The name Dalila means “delicate” and is of Hebrew origin.
view name 

 

22. Donatella

The name Donatella means “given by God” and is of Italian origin.
view name

 

23. Emily

The name Emily means “rival” and is of Latin origin.
view name

 

24. Ella


The name Ella means “completely” and is of German origin.
view name

 

25. Evaliese

The name Evaliese is a modern invented name.
view name

 

26. Evangeline

The name Evangeline means “bringer of good news” and is of Latin origin.
view name

 

27. Evie

The name Evie means “life” and is of Hebrew origin.
view name

 

28. Fahari

The name Fahari means “magnificence” and is of Swahili origin.
view name

 

29. Felicity

The name Felicity means “good fortune” and is of Old French from Latin origin.
view name

 

30. Fiona

The name Fiona means “fair” and is of Irish origin.
view name

 

31. Francesca

The name Francesca means “freeman” and is of Italian origin.
view name

 

32. Gabriella

The name Gabriella means “God is my strength” and is of Italian or Spanish origin.
view name

 

33. Gemma

The name Gemma means “precious stone” and is of Latin origin.
view name

 

34. Genevieve

The name Genevieve means “race of women” and is of Celtic origin.
view name

 

35. Georgina

The name Georgina means “farmer” and is of English origin.
view name

 

36. Gia

The name Gia means “God’s gracious gift” and is of Italian origin.
view name

 

37. Giselle

The name Giselle means “pledge” and is of German origin.
view name

 

38. Giustina

The name Giustina means “fair” and is of Latin, Italian, and French origin.
view name

 

39. Grace

The name Grace means “gracious” and is of Latin origin.
view name

 

40. Halina

The name Halina means “shining light” and is of Greek and Slavic origin.
view name

 

41. Hannelore

The name Hannelore means “God is my light” and is of German and Dutch origin.
view name

 

42. Helena

The name Helena means “shining light” and is of Greek origin.
view name

 

43. Holly

The name Holly is a nature name of English origin.
view name

 

44. Illyria

The name Illyria is a place name of Greek origin.
view name

 

45. Isabella

The name Isabella means “pledged to God” and is of Italian and Spanish origin.
view name

 

46. Isadora

The name Isadora means “gift of Isis” and is of Greek origin.
view name

 

47. Isla

The name Isla means “island” and is of Spanish origin.
view name

 

48. Jade

The name Jade means “stone of the side” and is of Spanish origin.
view name

 

49. Janelle

The name Janelle means “God is gracious” and is of American origin.
view name

 

50. January

The name January means “God of doorways” and is of English from Latin origin.
view name

 

51. Jasmine

Persian The name Jasmine means “flower” and is of Persian origin.
view name

 

52. Jolie

The name Jolie means “pretty” and is of French origin.
view name

 

53. Josephine

The name Josephine means “God increases” and is of English origin.
view name

 

54. Julianna

The name Julianna means “youthful” and is of Latin origin.
view name

 

55. Juliette

The name Juliette means “youthful” and is of French origin.
view name

 

56. Katharina

The name Katharina means “pure” and is of Slavic, German, and Scandinavian origin.
view name

 

57. Kiera

The name Kiera means “dark little one” and is of Irish origin.
view name

 

58. Laurelle

The name Laurelle means “laurel tree” and is of Latin origin.
view name 

 

59. Layla

The name Layla means “Night” and is of Arabic origin.
view name

 

60. Lia

The name Lia means “weary” and is of Italian, Spanish, and Portuguese origin.
view name

 

61. Liliana

The name Liliana means “lily” and is of Italian and Spanish origin.
view name

 

62. Lilly

The name Lilly means “lily flower” and is of English origin.
view name

 

63. Liv

The name Liv means “life” and is of Norse origin.
view name

 

64. Lorelei

The name Lorelei means “alluring temptress” and is of German origin.
view name

 

65. Lucia

The name Lucia means “light” and is of Italian and Spanish origin.
view name

 

66. Magnolia

The name Magnolia means “flower” and is of English origin.
view name

 

67. Malia

The name Malia means “bitter” and is of Hawaiian origin.
view name 

 

68. Mariana

The name Mariana means “bitter” and is of Latin origin.
view name

 

69. Mariella

The name Mariella means “bitter sea” and is of Italian and Danish origin.
view name

 

70. Marissa

The name Marissa means “of the sea” and is of Latin origin.
view name

 

71. Milena

The name Milena means “grace” and is of Czech origin.
view name

 

72. Naomi

The name Naomi means “pleasantness” and is of Hebrew origin.
view name

 

73. Nastasya

The name Nastasya means “resurrection” and is of Greek origin.
view name 

 

74. Natalia

The name Natalia means “Christmas” and is of Russian origin.
view name

 

75. Noelle

The name Noelle means “Christmas” and is of French origin.
view name

 

76. Olivia

The name Olivia means “olive” and is of Latin origin.
view name

 

77. Ophelia

The name Ophelia means “help” and is of Greek origin.
view name

 

78. Parisa

The name Parisa means “fairylike” and is of Persian origin.
view name

 

79. Penelope

The name Penelope means “weaver” and is of Greek origin.
view name

 

80. Petra

The name Petra means “rock” and is of Latin origin.
view name 

 

81. Priscilla


The name Priscilla means “ancient” and is of Latin origin.
view name

 

82. Raphaela

The name Raphaela means “God has healed” and is of Hebrew origin.
view name 

 

83. Rosalie

The name Rosalie means “rose” and is of French origin.
view name

 

84. Ruby

The name Ruby means “red gemstone” and is of Latin origin.
view name

 

85. Savannah

The name Savannah means “treeless plain” and is of Spanish origin.
view name

 

86. Scarlett

The name Scarlett means “red” and is of English origin.
view name

 

87. Seraphina

The name Seraphina means “burning ones” and is of Hebrew origin.
view name

 

88. Sophia

The name Sophia means “wisdom” and is of Greek origin.
view name

 

89. Stella

The name Stella means “star” and is of Latin origin.
view name

 

90. Summer

The name Summer is a season name of English origin.
view name

 

91. Talia

The name Talia means “dew from heaven” and is of Hebrew origin.
view name

 

92. Tatiana

The meaning of the name Tatiana is unknown and is of Russian origin.
view name

 

93. Valentina

The name Valentina means “healthy” and is of Latin origin.
view name

 

94. Veronica

The name Veronica means “true image” and is of Latin origin.
view name

 

95. Victoria

The name Victoria means “victory” and is of Latin origin.
view name

 

96. Virginia

The name Virginia means “pure” and is of Latin origin.
view name 

 

97. Wilhelmina

The name Wilhelmina means “will-helmet” and is of German origin.
view name

 

98. Xaviera

The name Xaviera means “new house” and is of Basque origin.
view name

 

99. Zara

The name Zara means “princess” and is of Hebrew origin.
view name

 

100. Zoella

The name Zoella is a combination of the names Zoe and Ella.
view name

See more pretty names for girls

We hope you enjoyed this list of 100 pretty names for girls. What do you think are the prettiest names for girls? Let us know in the comments below!

 

Related Posts:

pretty girl names
  • Save

3 Comments

    • ellie

      what anna

      Reply
  1. Amber

    I love all of your names.

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

Get the Latest

Categories

Share via
Copy link
Powered by Social Snap