130 Cute Vintage Girl Names for Your Precious Baby Girl
You’ve got that soft spot for sweet vintage girl names — and honestly, same. There’s just something so timeless and charming about vintage baby names that never go out of style. Whether you’re drawn to something dainty, classic, or straight-up sassy, this list has the perfect old-school name for your little lady.
And because I know you’re probably curious (because I always am!), I’ve also included the meanings and origins of each name — so you’ll know exactly what kind of beauty and history your baby girl’s name carries with it.
Ready to find something classic, cute, and totally timeless?
So, let’s talk about it.
Side Note: Looking for a specific letter?…Click any letter listed below and it takes you right to the letter of your choice.
A • B • C • D • E • F • G • H • I • J • K • L • M • N • O • P • Q • R • S • T • U • V • W • X • Y • Z
A
Abigal (Hebrew) – “joy of the father.”
Ada (German, Hebrew, Turkish, Igbo) – “noble, nobility”, “adornment”.
Addie (Old German and Old English) – “noble; son of Adam”. This name is considered to be a unisex name.
Adelaide (German) – “noble natured”.
Adele (German) – ‘nobility’ or adal, ‘noble’.
Agnes (Greek) – ‘pure’ or ‘holy’.
Alice (German) – “noble, exalted’.
Alma (Latin) – “feeds one’s soul” or “lifts the spirit”.
Amelia (English & German) – ‘work’, and connoting industriousness and fertility.”
Ana • Anna (Latin/Spanish) – “gracious, merciful.”
Ann • Anne (English/French) – “favored, Grace”.
Arlene • Arleen (Irish) – “free man”.
Aubrey (German) – “elf” and “ruler.”
Audrey (English) – “noble and strength.”
B
Barbara (Greek) – “strange” or “foreign”.
Blanche (Latin) – “white”.
Bernadette (French) – “brave bear”.
Bernice (Greek) – “bringer of victory.”
Bertha (German) – “bright one”.
Bessie (English) – “God Is My Oath.”
Betty (English) – “God Is My Oath.”
Beulah (Hebrew) – “married.”
Bonnie (Scotland /French) – “pretty, attractive, good.”
Related: Top 7 Best Bottles for Breastfed Babies in 2020
C
Carol (English) – “free person or song.”
Carrie (English) – “free man, strong”.
Catherine (Greek) – “pure.”
Chelsea • Chelsie • Chelsey (English) – “chalk landing place”.
Cicely (English) – “blind”.
Claire • Clair • Clare • Claire • Clair (French) – “bright, clear.”
Cora – (Greek) “girl, maiden, daughter”.
Connie (English) – “constancy, steadfastness.”
Constance (Latin) – “constant.”
Are you on Pinterest? . . . Save this for later!

Adorable Vintage Girl Names
D
Daisy (English) – “day’s eye”.
Della – (German) – “noble”.
Dolores (Spanish) – “sorrowful, pain.”
Doris (Greek) – “sea.”
Dorothy (Greek) – “God’s Gift”.
Dixie (French) – From The South In The U.S.
This post may contain affiliate links which means I may receive a commission if you click a link and purchase something that I’ve recommended – at no extra cost to you, of course. As an Amazon Associate, I earn from qualifying purchases. Read my disclosure here.
E
Edith (English) – “riches or blessed.”
Effie (Greek) – “well-spoken, well regarded”.
Elaine (Greek) – “torch”, “beautiful”, “light”, “bright” and “shining”.
Elda – “Wise or prudent advisor.”
Eleanor (Hebrew) – “God is my light”.
Elizabeth (Hebrew) – “My God is an oath” or “My God is abundance”.
Ella (Greek, Norman, Hebrew) – “beautiful, fairy Maiden, Goddess”.
Emma (German) – “whole” or “universal”.
Esther (Hebrew) – “star”.
Ethel (English) – “noble”.
Eula (Greek) – “well-spoken”.
Eva (Hebrew) – “life” or “living one”.
Chic Retro Girl Names
F
Frances • Francis (Latin) – “from France” or ‘free one.”
G
Gail (Hebrew) – “joy.”
Gertrude (German) – “spear” and “strength”.
Gladys (Welsh) – “Princess, small sword.”
Gloria (Latin) – “glory, fame, renown, praise, honor.”
Grace (Latin) – ‘charm”.
H
Hattie – “home ruler.”
Hazel (English) – “hazel”.
Helen (Greek) – “shining light.”
Henrietta – “home ruler”.

Adorable Old Fashion Girl Names
I
Ida (German) – “labor, work”.
Iris (Greek) – “rainbow.”
J
Joan (Hebrew) – “Yahweh is gracious”.
Josephine – “(God) shall grow”.
Joyce – “Lord”.
Julia (Latin) – “youthful, downy”.
K
Kathryn • Katherine (Greek) – “pure.”
Kate (English) – “pure.”
Posts You May Find Helpful:
- Top Best 15 Plus Size Maternity Dresses in 2020
- Dealing with Stay at Home Mom Depression in 2020: No One Understands Me
- 75 Legit Side Hustle Ideas for Moms in 2020
L
Laura • Lora (Latin)
Lauren
Lena – “generous and kind” or “she that allures”.
Leona (Latin) – “lion”.
Lilly • Lillie • Lily (English) – “lily flower”.
Lottie (French) – “little and womanly”.
Louise (German) – “famous warrior”.
Lucinda (Latin) – “light”.
Lucy (English, French) – “light.”
Lula (English) – “famous warrior”.
M
Mabel (English) – “lovable, dear”.
Mae • May (English) – “mother”.
Maggie (English) – “pearl”.
Margaret (French, Latin, Greek) – “pearl”, “cluster of blossoms”.
Marie – “sea of bitterness”, “drop of the sea”, “star of the sea”, “rebelliousness”, “exalted one” or “wished for child”.
Martha (Aramaic) – “lady”.
Mary (Latin, Greek) – “bitter”, “beloved”, “rebelliousness”, “wished-for child”, “marine”, “drop of the sea”.
Mamie (American) – “mother”.
Mildred (Old English) – “gentle strength”.
Minnie (Hebrew) – “sea of bitterness” or “sea of sorrow.”
Myrtle (Greek) – “a plant associated with love, peace, fertility, and youth.”
Adorable Vintage Girl Names
N
Nancy (Hebrew) – “grace”.
Nellie (English) – “light.”
Nora (Italian, German, Irish, Albanian, Scandinavian, Arabic, and Baltic) – “honor”.
O
Octavia (Latin) – “eighth”.
Olive (English) – “olive tree”.
Opal – “jewel”.
P
Pauline (French) – “little”.
Pearl (English) – “pearl”.
Peggy (Greek) – “Pearl”.
Penelope (German) – “weaver”.
Phoebe (Greek) – “bright”.
Phyllis (Greek) – “green leaf.”
Priscilla (English) – “venerable, ancient, classical, primordial.”
Q
Queenie (Old English) – “woman.” It is said to be used as an affectionate, or pet use, of the term queen.
Quinn – “wise”. “wisdom, intelligence.” This name is considered to be a unisex name.
R
Reva (Indian) – “star, goddess durga”.
Rose (Latin) – “rose”.
Rosemary (English) -“herb”.
Ruby • Rubi • Rubie • Rubee ( English) – “red gemstone”.
Ruth (Hebrew) – “friend”.
Are you on Pinterest? . . . Save this for later!

S
Sadie (English) – “princess”.
Sarah • Sara (Hebrew) – “lady”, “princess”, “noblewoman”, “happy” and “joy”.
Shirley (English) – “bright wood, bright meadow, from the white meadow.”
Sophia • Sofia (Greek) – “Wisdom”.
Susan (Hebrew) – “lily, rose, lotus flower”.
Sybil (Greek) – “prophetess”.
T
Thelma (Greek) – “will, volition.”
Theresa • Teresa • Therese (Greek) – “the hunt goddess.”
U
Ursula (Latin) – “little bear”.
V
Valerie (France, England, Ireland, Scotland) – “strong, brave (valiant), “fierce”.
Veda (Indian) – “eternal knowledge.”
Vera (Russian) – “faith.”
Vina (Spanish) – “from the vineyard.”
Viola (Italian) – “violet.”
Violet (English) – “purple/blue flower.”
Virginia (Latin) – “maiden” or “virgin.”
W
Winifred (English) – “peace friend.”
Z
Zola (Latin origin) – “earth.”
Final Thoughts
Choosing a name for your baby girl is such a special moment — and vintage names carry so much charm, strength, and history. Whether you’re going for something sweet and dainty or bold and timeless, I hope this list helped you get a little closer to finding the name that feels just right.
At the end of the day, your baby’s name is more than just a pretty word — it’s part of her story. So take your time, trust your gut, and pick something that makes your heart smile every time you say it.
And hey — if you found a favorite or want to share your own vintage name picks, drop a comment below.
I’d love to hear what’s inspiring you.
