33 girls' names from the early 1900s that are simply beautiful
We love old fashioned names here at MagicMum; we love how they sound, how they're spelled, and how unique they are in comparison to the more trendy names around now.
And if you're anything like us, you'll definitely struggle to find your favourite out of the below 33 'cause they're all gorgeous.
1. Ada – meaning nobility
2. Alice – meaning noble
3. Audrey – meaning strength
4. Annie – meaning grace
5. Betty – meaning God is my oath
6. Bridget – meaning power
7. Catherine – meaning pure
8. Delia – meaning from Delos
9. Ellen – meaning bright, shining light
10. Elizabeth – meaning my God is an oath
11. Essie – meaning star
12. Florence – meaning blossoming
13. Hannah – meaning grace
14. Hattie – meaning power
15. Jane – meaning God is gracious
16. Jean – meaning God is gracious
17. Kate – meaning pure
18. Lillian – meaning innocence
19. Mabel – meaning lovable
20. Mae – meaning May
21. Maggie – meaning pearl
22. Mary Anne – meaning sea of sorrow
23. Nellie – meaning most beautiful woman
24. Nettie – meaning gracious
25. Nora – meaning honour
26. Pearl – meaning pearl
27. Peggy – meaning little pearl
28. Polly – meaning wished-for
29. Rosa – meaning rose
30. Rosalie – meaning rose
31. Rose – meaning rose
32. Sally – meaning princess
33. Sarah – meaning noblewoman