Is it teething time for your little one?
15 dainty names that are perfect for your daughter

Are you getting ready to welcome a little girl into the world soon? Becoming a mama is one of the best feelings, but it comes with a lot of decisions.

One of the biggest ones you'll have to make is what name you pick for your baby girl. There are so many options out there and we've put together a list of our favourite dainty names that will suit your daughter.

1. Mia meaning darling

2. Erin meaning peace

3. Cara meaning friend

4. Lucy meaning light

5. Rose after the flower

6. Molly meaning star of the sea

7. Lily after the flower

8. Posie meaning a bunch of flowers

9. Clara meaning bright

10. Marie meaning rebellion

11. Isabella meaning pledged to God

12. Sophie meaning wisdom

13. Cherrie meaning sweetheart

14. Jane meaning gracious

15. Nina meaning grace




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.