Is it teething time for your little one?


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! 




Hello Mama!
Help us help you by allowing us and our partners to remember your device as having browsed MummyPages and serve you better content and ads

We're on a mission to help our mums and their families thrive by informing, connecting and entertaining.

Join us in our mission by consenting to the use of cookies and IP address recognition by us and our partners to serve you content (including ads) best suited to your interests, both here and around the web.

We promise never to share any other information that may be deemed personal unless you explicitly tell us it's ok.

If you want more info, see our privacy policy.