100 Pretty Names for Girls

Girl

We’ve searched far and wide to bring to you 100 pretty baby girl names. Some of these names are currently the most popular names in the United States, while others are unknown rarities waiting to be discovered. Picking a name that’s sugar, spice, and everything nice can be an overwhelming task; we’re hoping you find your dream baby name below.

 

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

 

 

Related:

  • Save

Get the Latest

Share via
Copy link
Powered by Social Snap