Are you having a baby girl, and are suddenly feeling a pull toward all things frilly and pink? If that sounds like you, we’ve got a list of names you’re going to love. We’ve compiled the 20 cutest, most girly girl names around for your inspiration.



 

1
ADRIANA

Latin
Meaning: “Man of Adria”
Popularity in 2017: #223

 

2
ALYSSA

English
Meaning: “Noble”
Popularity in 2017: #133

 

3
ARIELLA

Hebrew
Meaning: “Lion of God” variation of Ariel
Popularity in 2017: #295

 

4
BRIELLA

Hebrew
Meaning: “God is my strength”
Popularity in 2017: #286

 

5
CHLOE

Greek
Meaning: “Blooming”
Popularity in 2017: #22

 

6
ELIANA

Hebrew
Meaning: “God has answered”
Popularity in 2017: #88

 

7
GIANA

Italian
Meaning: “The Lord is gracious”
Popularity in 2017: #91

 

8
GISELLE

German
Meaning: “Pledge”
Popularity in 2017: #271

 

9
JENNA

Welsh
Meaning: “White wave”
Popularity in 2017: #386

 

10
LEXI

Greek
Meaning: “Defending men” diminutive of Alexandra
Popularity in 2017: #342

 



 

11
LUCY

English
Meaning: “Light”
Popularity in 2017: #52

 

12
MARISSA

Latin
Meaning: “Of the sea”
Popularity in 2017: #680

 

13
MIRABELLA

Italian
Meaning: “Wonderful”

 

14
MOLLY

Hebrew
Meaning: “Bitter”
Popularity in 2017: #166

 

15
NINA

Various origins and meanings
Slavic
Meaning: “Dreamer”
Popularity in 2017: #322

 

16
NOELLA

French
Meaning: “Christmas” variation of Noelle

 

17
RACHEL

Hebrew
Meaning: “Ewe”
Popularity in 2017: #195

 

18
SABRINA

Celtic mythology name
Popularity in 2017: #434

 

19
SAMANTHA

Hebrew
Meaning: “Told by God”
Popularity in 2017: #54

 

20
VIVIANA

Latin
Meaning: “Life”
Popularity in 2017: #411