As mums, we only ever want the best for our daughters, and that includes their name! 

 

Whether you are looking for something unique, traditional, winter-inspired or even a little unusual, there is one thing you should never compromise on when deciding on a moniker for your little girl: elegance. 

 

For some of us, choosing a name is easy, but for the rest of us it can be quite a tricky task; with this in mind, we have compiled a list of a mix of various names all of which are extremely elegant. 

 

1.  Alessandra - meaning defender of men

 

2. Audrey - meaning noble strength

 

3. Babette - meaning my God is a vow

 

 

4. Beatrice - meaning bringer of joy

 

5. Catherine - meaning pure 

 

6. Clara - meaning bright

 

7. Diana - meaning supplier of wellness

 

8. Ella - meaning light

 

9. Eloise - meaning healthy

 

10. Elizabeth - meaning my God is abundance

 

11. Evelyn - meaning life

 

12. Genevieve - meaning woman of the race

 

13. Grace - meaning kindness, mercy

 

14. Hilary - meaning cheerful

 

 

15. Julianna - meaning youthful

 

16. Madeleine - meaning great

 

17. Maribel - meaning bitter 

 

18. Naomi - meaning pleasantness

 

19. Olivia - meaning olive

 

20. Rosalie - meaning rose

 

21. Rose - meaning kind 

 

22. Theodora - meaning gift

 

23. Victoria - meaning victory

 

24. Yvette - meaning yew

 

SHARE if you love these names! 

29 Shares

Latest

Trending