If you’re looking for a name that’s sophisticated and elegant for your daughter than this list is for you. Not only do elegant names exude beauty and grace but most can be shorted into adorable nicknames. Take a look below at these 30 names to see if any are a perfect fit for your little girl.

 

1
ALEXANDRA

Greek
Meaning: “Defender of men”

 

2
ANASTASIA

Russian
Meaning: “Resurrection”

 

3
ANNELIESE

German
Meaning: “Grace of God”

 

4
ARABELLA

Latin
Meaning: “Prayer”

 

5
AUDREY

English
Meaning: “Strength”

 

6
AURELIA

Latin
Meaning: “Golden one”

 

7
BEATRICE

Italian and Latin
Meaning: “Bringer of joy”

 

8
CAMILLE

French
Meaning: “Young ceremonial acolyte”

 

9
CHARLOTTE

French
Meaning: “Feminine of Charles meaning freeman”

 

10
CLARA
 

Latin
Meaning: “Bright”

 

11
CORDELIA

Celtic
Meaning: “Jewel of the sea”

 

12
ELISE

French
Meaning: “Pledged to God”

 

13
EVANGELINE

Greek
Meaning: “Good news”

 

14
EVELYN

English
Meaning: “Wished for”

 

15
FRANCESCA

Italian variation of Frances

 

16
GENEVIEVE

French from German
Meaning: “Race of women”

 

17
GRACE

English
Meaning: “Gracious”

 

18
ISABELLE 

French
Meaning: “Pledged to God”

 

19
JULIET

French
Meaning: “Youthful”

 

20
KATERINA

Greek and Slavic
Meaning: “Pure” variation of Katherine

 

21
MADELINE

English
Meaning: “Women from Magdala” variation of Magdalen

 

22
MIRABELLE 

French
Meaning: “Marvelous”

 

23
OLIVIA

Latin
Meaning: “Olive tree”

 

24
OPHELIA

Greek
Meaning: “Help”

 

25
PENELOPE

Greek
Meaning: “Weaver”

 

26
SERAPHINA

Hebrew
Meaning: “Fiery”

 

27
VALENTINA

Latin
Meaning: “Health”

 

28
VICTORIA

Latin
Meaning: “Victory”

 

29
VIVIENNE

French
Meaning: “Alive”

 

30
WILHELMINA

German
Meaning: “Resolute protector” feminine of Wilhelm