Picking a name that’s sugar, spice, and everything nice can be an overwhelming task.  We’ve searched far and wide to bring to you 100 of the most gorgeous and pretty names for girls.



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

Write A Comment