100 Pretty Names for Girls

pretty baby names

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.

 

 

1. AALIYAH

Arabic, meaning “ascending.”
Popularity in 2017: #57

 

2. ALEXANDRIA

Greek, meaning “defending men.”
Popularity in 2017: #257

 

3. ANNABELLE

French, meaning “loving.”
Popularity in 2017: #118

 

4. ANGELICA

Latin, meaning “angel.”
Popularity in 2017: #540

 

5. ANNELIESE

German, meaning “grace of God.”

 

6. ARABELLA

Latin, meaning “prayer.”
Popularity in 2017: #157

 

7. AUTUMN

English, meaning “season.”
Popularity in 2017: #75

 

8. AURELIA

Latin, meaning “golden one.”
Popularity in 2017: #677

 

9. AURORA

Latin, meaning “dawn.”
Popularity in 2017: # 51

 

10. BELLA

French, meaning “beautiful.”
Popularity in 2017: #50

 

11. BIANCA

Italian, meaning “white.”
Popularity in 2017: #375

 

12. BRIELLE

French, meaning “hunting ground.”

Popularity in 2017: #101

 

13. CALLISTA

Greek, meaning “beautiful.”

 

14. CAMBRIA

Place name

 

15. CAMILLA

Latin, meaning “young ceremonial acolyte.”
Popularity in 2017: #308

 

16. CATERINA

Italian from Greek, meaning “pure.”

 

17. CELESTIA

Latin, meaning “heaven.”

 

18. CHIARA

Italian, meaning “light, clear.”

 

19. CLAUDIA

Latin, meaning “enclosure.”
Popularity in 2017: #829

 

20. CORA

Greek, meaning “maiden.”
Popularity in 2017: #83

 

21. DALILA

Hebrew, meaning “delight.”

 

22. DONATELLA

Italian, meaning “given by God.”

 

23. EMILY

Latin, meaning “rival.”
Popularity in 2017: #12

 

24. ELLA

German, meaning “completely.”
Popularity in 2017: #16

 

25. EVALIESE

Invented name

 

26. EVANGELINE

Greek, meaning “bringer of good news.”
Popularity in 2017: #267

 

27. EVIE

Hebrew, meaning “life.”
Popularity in 2017: #349

 

28. FAHARI

Swahili, meaning “magnificence.”

 

29. FELICITY

Latin, meaning “good fortune.”
Popularity in 2017: #347

 

30. FIONA

Irish and Scottish, meaning  “fair.”
Popularity in 2017: #181

 

31. FRANCESCA

Italian, meaning “free man.”
Popularity in 2017: #435

 

32. GABRIELLA

Italian, meaning “God is my strength.”
Popularity in 2017: #68

 

33. GEMMA

Italian, meaning “precious stone.”
Popularity in 2017: #255

 

34. GENEVIEVE

French from German, meaning “race of women.”
Popularity in 2017: #184

 

35. GEORGINA

English, meaning “farmer.”

 

36. GIA

Italian, meaning “Gods gracious gift.”
Popularity in 2017: #402

 

37. GISELLE

German, meaning “pledge.”
Popularity in 2017: #271

 

38. GIUSTINA

Italian, meaning “fair.”

 

39. GRACE

English, meaning “gracious.”
Popularity in 2017: #21

 

40. HALINA

European variation of Helen, meaning “shining light.”

 

41. HANNELORE

German, meaning “God is my light.”

 

42. HELENA

Greek, meaning “shining light.”
Popularity in 2017: #516

 

43. HOLLY

English nature name
Popularity in 2017: #494

 

44. ILLYRIA

Greek place name

 

45. ISABELLA

Spanish, meaning “pledged to God.”
Popularity in 2017: #4

 

46. ISADORA

Greek, meaning “gift of Isis.”

 

47. ISLA

Spanish, meaning “island.”
Popularity in 2017: #103

 

48. JADE

Spanish, meaning “stone of the side.”
Popularity in 2017: #110

 

49. JANELLE

American, meaning “God is gracious.”
Popularity in 2017: #503

 

50. JANUARY

Latin from Roman, meaning “God of Doorways.”

 

51. JASMINE

Persian flower name
Popularity in 2017: #130

 

52. JOLIE

French, meaning “pretty.”
Popularity in 2017: #667

 

53. JOSEPHINE

French, meaning “God increases.”
Popularity in 2017: #107

 

54. JULIANNA

Latin, meaning “youthful.”
Popularity in 2017: #194

 

55. JULIETTE

French, meaning “youthful.”
Popularity in 2017: #207

 

56. KATHARINA

German, meaning “pure.”

 

57. KIERA

Irish, meaning “dark little one.”
Popularity in 2017: #766

 

58. LAURELLE

Latin, meaning “laurel tree.”

 

59. LAYLA

Arabic, meaning “night.”
Popularity in 2017: #26

 

60. LIA

Italian, meaning “weary.”
Popularity in 2017: #337

 

61. LILIANNA

Spanish from Latin, meaning “envious.”
Popularity in 2017: #723

 

62. LILY

English flower name
Popularity in 2017: #33

 

63. LIV

Norse, meaning “life.”
Popularity in 2017: #675

 

64. LORELEI

German, meaning “alluring temptress.”
Popularity in 2017: #462

 

65. LUCIA

Spanish, meaning “light.”
Popularity in 2017: #185

 

66. MAGNOLIA

Latin flower name
Popularity in 2017: #384

 

67. MALIA

Hawaiian, meaning “bitter.”
Popularity in 2017: #215

 

68. MARIANA

Spanish, meaning “wished for.”
Popularity in 2017: #298

 

69. MARIELLA

Italian and Dutch, meaning “wished for.”

 

70. MARISSA

Latin, meaning “of the sea.”
Popularity in 2017: #680

 

71. MILENA

Czech, meaning “grace.”
Popularity in 2017: #832

 

72. NAOMI

Hebrew, meaning “pleasantness.”
Popularity in 2017: #69

 

73. NASTASYA

Russian, meaning “birthday of the Lord.”

 

74. NATALIA

Russian, meaning “birthday of the Lord.”
Popularity in 2017: #117

 

75. NOELLE

French, meaning “Christmas.”
Popularity in 2017: #235

 

76. OLIVIA

Latin, meaning “olive tree.”
Popularity in 2017: #2

 

77. OPHELIA

Greek, meaning “help.”
Popularity in 2017: #416

 

78. PARISA

Iranian and Persian, meaning “fairy-like.”

 

79. PENELOPE

Greek, meaning “weaver.”
Popularity in 2017: #24

 

80. PETRA

Greek, meaning “rock.”

 

81. PRISCILLA

Latin, meaning “ancient.”
Popularity in 2017: #527

 

82. RAPHAELA

Hebrew, meaning “God has healed.”

 

83. ROSALIE

French, meaning “rose.”
Popularity in 2017: #236

 

84. RUBY

Latin, meaning “red gemstone.”
Popularity in 2017: #79

 

85. SAVANNAH

Spanish, meaning “tropical grassland.”
Popularity in 2017: #38

 

86. SCARLETT

English, meaning “red.”
Popularity in 2017: #18

 

87. SERAPHINA

Hebrew, meaning “fiery.”

 

88. SOPHIA

Greek, meaning “wisdom.”
Popularity in 2017: #5

 

89. STELLA

Latin, meaning “star.”
Popularity in 2017: #42

 

90. SUMMER

Season name
Popularity in 2017: #219

 

91. TALIA

Hebrew, meaning “dew from heaven.”
Popularity in 2017: #312

 

92. TATIANA

Russian from Roman clan name Tatianus
Popularity in 2017: #700

 

93. VALENTINA

Latin, meaning “health.”
Popularity in 2017: #94

 

94. VERONICA

Latin, meaning “true image.”
Popularity in 2017: #378

 

95. VICTORIA

Latin, meaning “victory.”
Popularity in 2017: #19

 

96. VIRGINIA

Latin, meaning “pure.”
Popularity in 2017: #514

 

97. WILHELMINA

German, meaning “resolute protector.”

 

98. XAVIERA

Basque, meaning “new house.”

 

99. ZARA

Hebrew, meaning “princess.”
Arabic, meaning “blossom.”
Popularity in 2017: #281

 

100. ZOELLA

Combination of Zoe and Ella

 

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!

 

Tags: featured, girl, pretty

Related Posts

20 Of The Most Girly Girl Names Ever Rockabilly Baby Names for Girls and Boys

Comments

  1. Anna

      • ellie
      Reply

      what anna

Leave a Reply

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

0 shares

Pin It on Pinterest