If you’re expecting a baby (or just browsing for inspo to go on your phone notes list – we see you!) and you’re in to vintage girl names then we’ve got the post for you! We’ve been inspired by beautiful 1920’s girls names that we would totally use in 2022. Bringing back these golden oldies is a lovely nod to the past, a chance to honour a loved one and a brilliant way to find unique vintage girl names for your little one that feels timeless too.
Suggested: 40 Retro Cool Vintage Girl Names

40 Vintage 1920’s Girl Names We’d Use in 2022
- Ada, German meaning ‘noble one’
- Audrey, English meaning ‘noble strength’
- Beatrice, Latin meaning ‘voyager’
- Bonnie, Scottish meaning ‘pretty’
- Clara, Latin meaning ‘bright’
- Cleo, Greek meaning ‘celebrated one’
- Constance, French meaning ‘steadfastness’ – Connie
- Dorothy, English meaning ‘Gift of God’ – sweet nicknames include Dotty, Dolly and Dora
- Edith, English meaning ‘blessed’
- Elsie, Scottish meaning ‘pledged to God’
- Eloise, English meaning ‘healthy one’
- Evelyn, English meaning ‘wished for’ (Ev-eh-lyn)
- Florence, Latin meaning ‘blossoming’
- Frances, Latin meaning ‘free one’
- Geneva, French meaning ‘juniper tree’ (almost died out; what a cool one to bring back!)
- Hattie, German meaning ‘home’
- Hazel, English meaning ‘hazel tree’
- Jessie, Hebrew meaning ‘the Lord exists’
- Josephine, Hebrew meaning ‘Jehovah increases’
- June, Latin meaning ‘young’
- Lillian, Latin meaning ‘lily flower; purity’
- Lois, Greek meaning ‘most beautiful’
- Lottie, French meaning ‘little’
- Lucille, French meaning ‘light’
- Lula, English meaning ‘famous warrior’
- Lydia, Greek meaning ‘beautiful one’
- Mable, Latin meaning ‘loveable’
- Maggie, English from Margaret meaning ‘pearl’
- Martha, Aramaic meaning ‘lady’
- Minnie, English meaning ‘of the sea’
- Nancy, Hebrew meaning ‘grace’
- Nellie, Greek meaning ‘sun ray’
- Pearl, English meaning ‘pearl’
- Rosemary, Latin meaning ‘dew of the sea’
- Ruby, Latin meaning ‘deep red precious stone’
- Ruth, Hebrew meaning ‘compassionate friend’
- Sadie, Hebrew meaning ‘princess’
- Stella, Latin meaning ‘celestial star’
- Sylvia, Latin meaning ‘woods; forest’
- Violet, Latin meaning ‘purple flower’

Looking for more baby names? Check out:
60 Flower Names for Girls and Boys That You Might Not Have Thought Of
