Is it teething time for your little one?


With unique names becoming more mainstream, now is the perfect time to look at vintage and old-fashioned names if you’re after something a little unusual for your little girl.


From Ada to Victoria, there are plenty of names to choose from; names that they will be proud to have. 


1. Ada – meaning nobility


2. Alma – meaning good


3. Annabelle – meaning graceful


4. Caroline – meaning strong 


5. Clara – meaning clear and bright



6. Clarissa – meaning bright


7. Cora – meaning maiden


8. Edith – meaning riches


9. Ethel - meaning noble


10. Florence – meaning to flower


11. Flossie – meaning flourishing 



12. Hattie – meaning ruler of the home


13. Hazel – a tree and a colour


14. Ida – meaning hardworking


15. Josephine – meaning Jehovah increases


16. Lillian – meaning lily, flower


17. Marjorie – meaning light of child


18. Mary – meaning wished for child


19. Minnie – meaning sea of sorrow 



20. Nora – meaning light


21. Ophelia – meaning help


22. Penelope – meaning weaver


23. Polly – meaning wished for child


24. Ruth – meaning friend


25. Sarah – meaning lady; princess


26. Vera – meaning faith; true


27. Victoria – meaning victory 


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.