Beautiful Old Fashioned Girl Names With a Vintage Charm


old fashioned baby girl wearing pink
4 comments

Sharing is caring!

Looking for some beautiful old fashioned girl names? This list has over pretty vintage girl names and no that doesn’t always mean old lady names (okay maybe some old lady chic ones).

I’m thinking more along the lines of pretty vintage girl names that you don’t hear anymore.

I’ve got nothing against modern girl names but there’s just something romantic and dreamy about old-timey names for girls.

Plus, oftentimes it can even be a tribute to an older family member which just makes a name even more special.

WHAT ARE SOME OLD FASHIONED GIRL NAMES?



So what are some classic girl names? I wanted a list of vintage and old timey names for girls and was reading a lot about the 100 – year rule.

If you haven’t heard of it before, it’s basically the idea that things (like names) come back into style every hundred years or so. This means that your grandparents or great- grandparents names are likely to be coming back into popularity again soon.

For this list of retro cool baby names, I looked through the government social security site looking at different names by decade.

I focused mostly on old-timey girl names from the 1800s (this one had lots of grandma names) so I also looked at some early 1900s girl names too to add some pretty vintage names.

Disclaimer: This post contains affiliate links which you can learn more about here.

classic baby girl pink frilly outfit with very vintage vibe flower headband


📍 PIN IT FOR LATER

BEAUTIFUL OLD FASHIONED NAMES FOR GIRLS

A

Abigail

Abigail – this cute old fashioned girl name means ‘my father’s joy’ and has Hebrew origins

Ada

Ada – could mean ‘nobility’ if you look at German roots or possibly ‘adornment’ in Hebrew

Adaline

Adaline – this Old German girl name means ‘noble kind’

Adelaide

Adelaide – this Old English girl name means ‘noble natured’

Adele

Adele – this beautiful old timey girl name means ‘nobility’ and comes from German origins

Agatha

Agatha – this ancient Greek old fashioned girl name means ‘good’ or ‘good woman’

Agnes

Agnes – is another Greek baby girl name and this one means ‘pure’ or ‘holy’

Alexandra

Alexandra – is another Greek name and the female form of Alexander which means ‘defender of man’

Alice

Alice – this classic girl name was made popular by Lewis Carroll’s book Alice’s Adventures in Wonderland and has German origins that mean ‘noble’

Alina

Alina – this pretty girl name has different meanings depending which origin you look at. I’m going with the Slavic root which means ‘beautiful and bright’

Althea

Althea – this classic Greek name means ‘healer’ or ‘wholesome’

Amanda

Amanda – this Latin name means ‘worthy of love’

Amelia

Amelia – this name has multiple origins (English, German, Spanish) and means ‘one who is industrious or striving’

Anastasia

Anastasia – this pretty Greek girl name means ‘resurrection’

Andrina

Andrina – is another Greek baby name and it means ‘manly and brave’

Angeline

Angeline – this cute French girl name means ‘messenger’

Anita

Anita – is a Hebrew girl name meaning ‘gracious and merciful’

Anna

Anna – this old timey girl name means ‘full of grace’ and has Greek origins

Annabelle

Annabelle – this pretty Old English name has Hebrew ad French roots that mean ‘beauty of grace’

Annette

Annette – this French girl name has Hebrew roots and means ‘gracious’

Antoinette

Antoinette – this classic French girl name means ‘beyond praise’ or ‘priceless one’

April

April – this Latin baby name means ‘to open’. I guess that’s why it’s also a Spring month when flowers begin to bloom

Arabella

Arabella – this cute Latin girl name means ‘grace or favor’

Ariel

Ariel – this pretty Hebrew baby name isn’t just a little mermaid, it also means ‘lion of God’

Arista

Arista – this Greek girl name means ‘the best’

Arlene

Arlene – this lovely Irish girl name means ‘pledge’ or ‘promise’

Aubrey

Aubrey – this German girl name means ‘powerful elf’

Audrey

Audrey – this Old English baby girl name means ‘noble strength’

Aurora

Aurora – this olden day girl name means ‘dawn’ and has Latin roots

Azalea

Azalea – this Greek girl name means ‘dry flower’

 ♡ Want a free prenatal course + FREE Week-by-Week pregnancy Ebook? 

B

Babette

Babette – this old French girl name means ‘God is my oath’

Beatrice

Beatrice – this name has many roots (French, Italian, Latin) and means ‘bringer of joy and blessings’

Bessie

Bessie – this old lady chic girl name is English and means ‘God is my oath’

Barbara

Barbara – this Greek girl name means ‘strange or foreign’

Barbie

Barbie – is another version of Barbara meaning ‘strange or foreign’

Bea

Bea – this classic American girl name means ‘blessed’

Becca

Becca – this cute girl name means ‘servant of God’ and has Hebrew origins

Becky

Becky – this Hebrew girl name means ‘moderator’ or ‘to tie or bind’

Belinda

Belinda – origins are unclear but possibly Italian (from Bella) meaning ‘beautiful’

Belle

Belle – this pretty short and cute French girl name means ‘beautiful’

Bernadette

Bernadette – this is another cute French girl name and it means ‘brave bear’

Bernice

Bernice -this strong Greek girl name means ‘brings victory’

Bertha

Bertha – this Old German girl name means ‘bright one’

Beth

Beth – this old fashioned girl name means ‘God is bountiful’ and is of English origin

Betty

Betty – this classic English girl name means ‘God is my oath’

Betsy

Betsy – is another English old name for girls and it’s meaning is ‘God is my oath’

Beverly

Beverly – this English place name means ‘from the beaver stream’

Bianca

Bianca – is an Italian girl name meaning ‘white’

Bonnie

Bonnie – this adorable Scottish girl name means ‘pretty or attractive’

Brenda

Brenda – this Old Nordic name means ‘sword or torch’

Bridget

Bridget – this Irish girl name means ‘power, strength and vigor’

Beulah

Beulah – this Hebrew girl name means ‘married’

RELATED POSTS

Beautiful 4 Letter Girl Names and Meanings

Short and Cute Girl Names That Are 3 Letters Long

Hippie Bohemian Baby Names For Your Flower Child

C

Camilla

Camilla – in Italian this cute girl name means ‘perfect’ and in Latin it can mean ‘acolyte’

Candace

Candace – in Latin this pretty girl name means ‘shining’ ‘pure’ or ‘sincere’

Carmen

Carmen – this Hebrew name means ‘vineyard of God’

Carol

Carol – this English girl name means ‘free man’ or ‘strong manly’

Caroline

Caroline – if you take the Spanish meaning of this cute girl name it’s ‘beloved’ or ‘valuable’

Carrie

Carrie – this American girl name means ‘free’

Cassandra

Cassandra – this Greek girl name means ‘she who entangles men’

Catherine

Catherine – this old timey girl name means ‘pure’ and has Greek origins

Cecilia

Cecilia – is a vintage girl name that comes from Latin and means ‘blind to one’s own beauty’

Celeste

Celeste – this pretty and unique girl name means ‘heavenly’ or ‘celestial’ and has Latin roots

Celia

Celia – this Latin girl name means ‘heaven or heavenly’

Celine

Celine – this cute old fashioned French girl name means ‘heavenly’

Charlene

Charlene – this German girl name means ‘free woman’

Charlotte

Charlotte -is a pretty French girl name (female form of Charles) meaning ‘free man’

Chloe

Chloe – this Greek girl name means ‘blooming’ or ‘fertile’

Cindy

Cindy – this Greek girl name means ‘woman from Kynthos’ or ‘moon goddess’

Claire

Claire – this pretty French girl name means ‘illustrious’ or ‘enlightened’

Clara

Clara – this Latin classic girl name means ‘clear’ ‘bright’ or ‘famous’

Clarice

Clarice – this Latin name means ‘famous, bright or clear’

Clarissa

Clarissa – this English (Italian and Polish) girl name means ‘brilliant’

Clementine

Clementine – this cute old lady name is Enlish and means ‘gentle’

Colleen

Colleen – this American name means ‘girl’

Colette

Colette – this Greek girl name means ‘victory of the people’

Connie

Connie – this cute English girl name means ‘constancy’ or ‘steadfast’

Cora

Cora – this cute Greek girl name means ‘heart’ or ‘maiden’

Cynthia

Cynthia – this Greek girl name means ‘moon goddess’

♡ You gotta try this FREE Ultimate Breastfeeding Course before the baby comes! ♡

D

Dahlia

Dahlia – this Latin name means ‘Dahl’s flower’ and is named after the Botanist who discovered it

Daisy

Daisy – this Old English name is another flower name, this one means ‘day’s eyes’

Dana

Dana – this Hebrew girl name means ‘God has judged’

Danielle

Danielle – this Hebrew girl name means ‘God is my judge’

Daphne

Daphne – this Greek name means ‘laurel tree’

Darcy

Darcy – this cute Irish name means ‘dark haired’

Darla

Darla – this pretty English girl name means ‘loved one’ or ‘beloved’

Darlene

Darlene – this Old English girl name means ‘darling’

Delia

Delia – this Greek name means ‘person form Delos’

Delilah

Delilah – this pretty Hebrew name means ‘delicate’

Delphine

Delphine – this uncommon French girl name means ‘dolphin’

Devon

Devon – has multiple meanings and origins so I’ll go with the Irish one which means ‘poet’

Diana

Diana – this Inod-European name means ‘heaveanly’ or ‘divine’ is often associated with the Roman goddess of the moon

Dinah

Dinah – this Hebrew old name for girls means ‘judged’ or ‘vindicated’

Dixie

Dixie – this French girl name means ‘ten’

Dolly

Dolly – this cute English girl name means ‘gift of God’

Dolores

Dolores – this Spanish girl name means ‘sorrow’

Donna

Donna – this Italian name means ‘lady of the home’

Dora

Dora – this cute Greek name means ‘gift’

Doris

Doris – this Greek name means ‘sea’

Dorothy

Dorothy – this cute Greek girl name means ‘God’s gift’

Dottie

Dottie – this fun English girl name means ‘gift of God’

RELATED POSTS

First and Middle Name Combinations For Girls That Sound Good Together

Pretty Baby Girl Names with Cute Nicknames

OUTER SPACE BABY NAMES FOR GIRLS + BOYS

E

Edalyn

Edalyn – this uncommon old lady name means ‘gifted by the Gods’ and is of English origin

Edith

Edith – this classic girl name comes from Old English and means ‘ riches’ or ‘blessed’

Edna

Edna – this is an old fashioned girl name you don’t hear anymore and it means ‘gentleness, pleasure and youthfulness’ in Hebrew

Eleanor

Eleanor – this Hebrew girl name means ‘God is my light’

Eileen

Eileen – this pretty Irish girl name means ‘beautiful bird’ – how cute!

Elaine

Elaine – this name comes from ancient Greek and means ‘torch’ ‘beautiful’ ‘light’ or ‘bright’

Eliza

Eliza – this English girl name screams old fashioned female name and means ‘God is my oath’ or ‘joyful’

Ellie

Ellie – this Hebrew name means ‘God is my light’

Ellis

Ellis – this pretty vintage girl name means ‘the Lord is my God’ and is of English and Welsh origin

Elizabeth

Elizabeth – it doesn’t get more classic or retro than this name which means ‘my God is abundance’ and has Hebrew origins

Ella

Ella – this pretty Greek girl name means ‘beautiful fairy maiden’

Eloise

Eloise – this uncommon French girl name means ‘famous warrior’

Elsie

Elsie – this is the Scottish version of Elizabeth meaning ‘God is my oath’

Emma

Emma – this beautiful old fashioned girl name means ‘whole’ or ‘universal’ and has German roots

Emilia

Emilia – this Latin girl name means ‘strength’

Emily

Emily – this cute Latin girl name means ‘industrious’ and ‘hardworking’

Esme

Esme – this Old French girl name means ‘beloved’ or ‘esteemed’

Ethel

Ethel – this old timey name means ‘noble’ and comes from Old English

Etta

Etta – this English girl name means ‘ruler of the home’

Estelle

Estelle – this pretty girl name means ‘star’ and has Latin roots

Esther

Esther – has Persian and Hebrew roots also meaning ‘star’

Eunice

Eunice – this strong Greek girl name means ‘victory’

Evangeline

Evangeline – this English name means ‘messenger of good news’

Eve

Eve – this English name means ‘to give life’ or ‘living’

Evelyn

Evelyn – this pretty English name means ‘wished for child’ – love that! so sweet 🙂

F

Fanny

Fanny – this cute French girl name means ‘free one’

Faith

Faith – this classic girl name means ‘trust’ ‘belief’ and ‘confidence’ and is of Greek origin

Farrah

Farrah – this Arabic girl name means ‘happiness’ and ‘joy’

Fauna

Fauna – this Latin name means ‘goddess of fertility’

Fawn

Fawn – this cute English baby girl name means ‘young deer’

Faye

Faye – this whimsical girl name means ‘fairy’ and comes from Old French

Felicia

Felicia – is a Latin name meaning ‘happy’ or ‘lucky’

Felicity

Felicity – this English name means ‘good luck’ or ‘fortune’

Fiona

Fiona – if you look at Scottish origins this name means ‘fair’ or ‘white’

Flora

Flora – this Latin name means ‘flower’

Florence

Florence – this English name means ‘blossoming in faith’

Flossie

Flossie – this is another English girl name and it means ‘flourishing’ or ‘prosperous’

Fran

Fran – this Latin name means ‘from France’ or ‘free one’

Francine

Francine – this French girl name means ‘free’

Freya

Freya – is a Nordic name meaning ‘a noble woman’ and is also the goddess of fertility, love, and beauty

G

Gemma

Gemma – this cute Latin girl name means ‘gem’ or ‘gemstone’

Gene

Gene – this English girl name means ‘well borne’

Geraldine

Geraldine – this strong German name means ‘ruler with a spear’

Gertrude

Gertrude – this German name means ‘spear’ and ‘strength’

Gladys

Gladys – this uncommon Welsh girl name means ‘royalty’ or ‘princess’

Gloria

Gloria – this Latin name means ‘immortal glory’

Georgette

Georgette – this pretty French girl name means ‘farmer’

Georgia

Georgia – this cute English girl name means ‘farmer’

Georgina

Georgina – this Greek girl name is the female version of George meaning ‘farmer’

Gillian

Gillian – this uncommon English girl name means ‘youthful’ or ‘downy’

Ginny

Ginny – this English girl name means ‘pure’ or ‘chaste’

Glenda

Glenda – is a Welsh name meaning ‘pure, clean, or holy’

Glenna

Glenna – this Gaelic baby name means ‘valley’ or ‘from the glen’

Goldie

Goldie – this English baby name means ‘gold’

Grace

Grace – this Latin girl name means ‘eloquence, beauty and kindness’

Greta

Greta – this olden day girl name means ‘pearl’ and comes from German roots

Gretchen

Gretchen – is another form of Greta meaning ‘pearl’ and is of German origin

Gwendolyn

Gwendolyn – this vintage girl name means ‘fair, white’ or ‘blessed’ and is of Welsh origin

Guinevere

Guinevere – this Welsh girl name means ‘white, ghost, phantom’

H

Hannah

Hannah – this cute Hebrew girl name means ‘grace’

Harriette

Harriette – this English name means ‘estate ruler’ and comes from the French name Henriette

Hattie

Hattie – this American girl name means ‘home ruler’

Hazel

Hazel – this English girl name is in reference to the ‘hazel tree’ and the direct translation is ‘light brown’

Heather

Heather – this vintage girl name comes from middle English and means ‘heather plant’ which is a kind of shrub

Heidi

Heidi – this cute German girl name means ‘nobility’

Helen

Helen – in Greek this cute girl name means ‘shining light’

Henrietta

Henrietta – this uncommon English girl name means ‘ruler of the home’

Hilda

Hilda – this Old Norse name means ‘battle’

Hillary

Hillary – this cute and sweet Latin baby name means ‘joyful’ ‘happy’ or ‘cheerful’

Holly

Holly – this Old English baby girl name means ‘holly tree’

Hope

Hope – this English baby name means ‘a desire and wishful thinking wanting something to happen’

Hyacinth

Hyacinth – this unisex baby name has Greek origins and means ‘purple’ or ‘blue larkspur flower’

I

Ida

Ida – this German name means ‘labor’ or ‘work’

Imogen

Imogen – this Celtic baby name means ‘maiden’

Ingrid

Ingrid – has roots in Old Norse and means ‘fair’ or ‘beautiful’

Irene

Irene – this lovely Greek girl name means ‘peace’

Iris

Iris – is another Greek baby name and it means ‘rainbow’

Isabelle

Isabelle – this French girl name means ‘devoted to God’

Ivy

Ivy – is an Old English girl name referring to the ivy plant

J

Jackie

Jackie – this English girl name means ‘supplanter’

Jane

Jane – this vintage girl name means ‘God is gracious’ and is of Hebrew origin

Janet

Janet – this English baby name has Hebrew roots meaning ‘ God has been gracious’

Jean

Jean – this gender neutral baby name means ‘God is gracious’ and has Hebrew roots

Jennifer

Jennifer – this popular Welsh girl name means ‘white fairy’

Jenny

Jenny – this Old English girl name means ‘fair one’

Jessica

Jessica – this Hebrew baby name means ‘God beholds’

Jessie

Jessie – this English baby girl name is the female form of John meaning ‘God has been gracious’

Jillian (Jill)

Jillian – this English name means ‘child of the gods’ or ‘youthful’

Joan

Joan – this Hebrew name means ‘God has been gracious’

Joanne

Joanne – this Hebrew name is another variation of those above meaning ‘God is gracious’

Jody

Jody – is another Hebrew girl name and this one means ‘praised’

Jolene

Jolene – is the feminine form of Joseph meaning ‘God will increase’

Josephine

Josephine – also has Hebrew roots and means ‘God shall grow’

Josie

Josie – this classic American girl name means ‘god will increase’

Joy

Joy – this cute Latin baby name means ‘happiness’

Juanita

Juanita – this Spanish girl name means ‘God is gracious’

Judith

Judith – this Hebrew name means ‘she will be praised’

Judy

Judy – is another version of the Hebrew name above meaning ‘she will be praised’

Julia

Julia – this pretty Latin baby name means ‘youthful’ or ‘downy’

Juliet

Juliet – is a vintage girl name with French and English roots meaning ‘youthful’

June

June – this Latin name means ‘young’

K

Kate

Kate – this English girl name means ‘pure’

Kathleen

Kathleen – this Irish girl name means ‘pure’

Kathy

Kathy – is an English variation of the names above and means ‘pure’

Kathryn

Kathryn – is the French variation of the same name meaning ‘pure’

Kay

Kay – this Greek girl name means ‘rejoice’

Kelly

Kelly – this cute Irish name means ‘warrior’

Kimberly

Kimberly – this English name means ‘from the meadow of the royal fortress’

Kitty

Kitty – is another variation of the English name Katherine which has Greek origins that means ‘pure’

L

Laura

Laura – this Latin name means ‘bay laurel plant’

Laurel

Laurel – this English name has Latin roots that means ‘laurel tree’

Laverne

Laverne – is a French place name meaning ‘the green’

Lela

Lela – this Arabic name means ‘dark haired’

Lena

Lena – in Latin this name means ‘she that allures’

Leona

Leona – this unique girl name comes from the Latin word for ‘lion’

Lillian

Lillian – this Latin name means ‘lilum’ or ‘lily flower’

Lily

Lily – this flower name means ‘pure’ ‘passion’ or ‘rebirth’ and has Greek and Latin roots

Lindy

Lindy – this English name means ‘beautiful, pretty and sweet’

Liza

Liza – this Hebrew girl name means ‘god is abundance’

Lizzie

Lizzie – this Hebrew baby girl name is’ god is my oath’

Lois

Lois – this Greek name means ‘more desirable’ or ‘better’

Lola

Lola – has German and Spanish roots and means ‘sorrow’

Lorraine

Lorraine – this French place name means ‘from Lorraine’ which is a province in France

Loretta

Loretta – this olden day girl name is English and means ‘laurel tree’

Lottie

Lottie – this cute classic French girl name means ‘little and womanly’

Louisa

Louisa – is the French female equivalent of Louis meaning ‘famous warrior’

Louise

Louise – this Old German name means ‘famous warrior’

Lucinda

Lucinda – this retro girl name means ‘light’ and is of Latin origin

Lucille

Lucille – is the French girl version and also means ‘light’

Lucy

Lucy – is the English version of the above names meaning ‘light’

Lula

Lula – is a girl name of German and English origin meaning ‘famous warrior’

Lulu

Lulu – this cute vintage name means ‘famous warrior’ and is of English origin

M

Mabel

Mabel – this cute old lady name means ‘lovable’ and it’s an English girl name

Madeline

Madeline – is an English girl name meaning ‘high tower’ or ‘woman from Magdala’

Maggie

Maggie – this cute English name means ‘pearl’

Maisie

Maisie – is also an English girl name meaning ‘pearl’

Mamie

Mamie – comes from the Greek word for ‘pearl’ or ‘star of the sea’

Marcella

Marcella – this strong Latin girl name means ‘young warrior’

Margaret

Margaret – is another variation of the Greek name meaning ‘pearl’

Margot

Margot – is the French version of the above names meaning ‘pearl’

Maria

Maria – in Hebrew this cute name means ‘wished for child;

Maribel

Maribel – this French name means ‘beautiful star of the sea’

Marie

Marie – this French name can mean ‘sea of bitterness’ or ‘wished for child’

Marigold

Marigold – this English baby name means ‘yellow flower’

Marion

Marion – this French girl name means ‘star of the sea’

Marjorie

Marjorie – has French and English roots meaning ‘pearl’

Marilyn

Marilyn – this Hebrew name can mean ‘sea of bitterness’, ‘wished for child’ or ‘rebellion’

Marlene

Marlene – could mean ‘woman from Magdala’ or ‘high tower’ and has German roots

Martha

Martha – this old lady chic name means ‘lady of the house’ and is of  Aramaic origin

Mary

Mary – this Hebrew girl name means ‘drop of the sea, bitter, or beloved’

Matilda

Matilda- this strong girl name means ‘mighty in battle’ and has German roots

Maude

Maude – this sassy old lady name means ‘powerful battler’ and is of German origin

Maureen

Maureen – this Irish girl name means ‘sea of bitterness’

May

May – this sweet old fashioned name means ‘earth goddess’ or ‘fifth month’ and has English and Greek origins

Maxine

Maxine – this Latin girl name means ‘greatest’

Melinda

Melinda – this cute girl name is Latin and means ‘honey sweetness’

Melody

Melody – this English girl name means ‘song tune’

Meredith

Meredith – this Welsh girl name means ‘lord’

Meryl

Meryl – this old timey girl name means ‘shining sea’ and it’s an English name

Mildred

Mildred – this Old English name means ‘gentle strength’

Millicent

Millicent – this English girl name means ‘labor strength’

Mindy

Mindy – this cute vintage girl name means ‘sweet’ and it’s an English name as well

Minnie

Minnie – is like the cutest old lady chic name there is! Such a classic English baby name, and it means something not as sweet as it sounds: ‘sea of bitterness’

Miranda

Miranda – this pretty girl name has Latin origins and means ‘wonderful’ and ‘admirable’

Miriam

Miriam – this Hebrew girl name means ‘sea of bitterness’

Molly

Molly – this cute and classic girl name has Irish roots and means ‘star of the sea’

Morgana

Morgana – is a Welsh girl name meaning ‘great circle’

Muriel

Muriel – this English and Celtic baby name means ‘sea’ and ‘bright’

Myra

Myra – this Greek girl name means ‘sweet smelling’

Myrtle

Myrtle – is a girl name of Greek origin that refers to a ‘flowering shrub’

RELATED POSTS

FOUR LETTER NAMES FOR BOYS + MEANINGS

Three Letter Boy Names + Meanings

Baby Boy Names With Cute Nicknames You’ll Love

Handsome Vintage Boy Names You Don’t Hear Anymore

N

Nadia

Nadia – this cute Slavic girl name means ‘hope’

Nadine

Nadine – is the French version of Nadia and means ‘hope’ or ‘showerer of blessings’

Nancy

Nancy – is a girl name of Hebrew and French origin meaning ‘favor’ or ‘grace’ and was actually a nickname for Anne or Ann

Naomi

Naomi – this Hebrew name means ‘pleasantness’

Nellie

Nellie – this retro girl name means ‘light’ and is of English origin

Nettie

Nettie – this sassy old lady name of English origin and was often used as a nickname for names ending in ‘ette’ like Annette or Jannette

Nina

Nina – this beautiful vintage girl name means ‘little girl’ and is of Spanish origin

Nora

Nora – this Latin name means ‘honor’

Noreen

Noreen – this Irish girl name means ‘honor’

Norma

Norma – this English baby name means ‘from the north’

O

Odette

Odette – this cute French girl name means ‘wealthy’

Olga

Olga – this Russian old lady name means ‘blessed’ or ‘holy’

Olive

Olive – this English name means ‘olive tree’ or ‘peace offering’ (like an olive branch)

Oliva

Oliva – this English name means ‘olive tree’

Opal

Opal – this Sanskrit name means ‘gem or jewel’ or ‘precious one’

Ophelia

Ophelia – this Greek girl name means ‘help’

P

Patricia

Patricia – this Latin girl name means ‘noble’

Patsy

Patsy – this cute English girl name means ‘noble’

Paula

Paula – this old school name means ‘small’ and is of Latin origin

Pauline

Pauline – is a French girl name that can mean ‘small’ ‘humble’ or ‘beautiful’

Pearl

Pearl – this pretty vintage baby name refers to the ‘precious small bead’ found inside of oysters and mollusks (English name)

Peggy

Peggy – this English name means ‘little pearl’

Penelope

Penelope – this pretty name has Greek origins and means ‘weaver’

Penny

Penny – is often a nickname for Penelope meaning ‘weaver’

Petunia

Petunia – this English baby name is actually a flower name for a ‘trumpet-shaped flower’

Phoebe

Phoebe – this pretty name is of Greek origin and means ‘bright’ or ‘shining’

Phyllis

Phyllis – this ancient Greek girl name means ‘foliage’

Polly

Polly – this English name means ‘sea of bitterness’

Poppy

Poppy – this cute olden day name means ‘red flower’ and has Latin origins

Pippa

Pippa – this super cute English girl name means ‘lover of horses’

Priscilla

Priscilla – this English girl name has Latin roots that mean ‘ancient’ or ‘classic’

Prudence

Prudence – this English name means one who is ‘cautious and intelligent’

Q

Quinn

Quinn – this Irish unisex baby name means ‘counsel’, ‘wisdom’ or ‘reason’

R

Rachel

Rachel – this Hebrew baby name means ‘female sheep’

Ramona

Ramona – this classic girl name has Spanish and German roots and means ‘protecting hands’

Reba

Reba – this Hebrew girl name means ‘fourth born’

Rebecca

Rebecca – this old classic girl name means ‘to bind’ and it has Hebrew origins

Rena

Rena – is another olden day Hebrew girl name and this one means ‘joy’

Rita

Rita – this pretty Spanish girl name means ‘pearl’

Roberta

Roberta – this English female equivalent of Robert means ‘bright fame’

Rosa

Rosa – this Latin name means ‘rose’

Rosalind

Rosalind – is an English baby girl name that means ‘pretty rose’

Rose

Rose – is probably the cutest old lady chic name there is! It’s a Latin name and means ‘flower’

Rosie

Rosie – is often a cute nickname of the above mentioned names – it also means rose and has Latin origins

Rosemary

Rosemary – this English baby name refers to the herb of the same name

Roxanne

Roxanne – this retro girl name is English and means ‘dawn’

Ruby

Ruby – this beautiful old fashioned girl name means ‘deep red precious stone’ and has Latin origins

Ruth

Ruth – is a Hebrew girl name that means ‘friend’ and has serious cute old lady vibes

S

Sadie

Sadie – is such a vintage baby name and oh so pretty! It means princess and has English origins

Sally

Sally – is another classic English girl name and it means ‘princess’ or ‘lady’

Samantha

Samantha – is a beautiful Hebrew baby name and means ‘listens well’

Sandy

Sandy – this Greek girl name means ‘man’s defender’

Sarah

Sarah – is another Hebrew girl name and it means ‘princess’

Sarafina

Sarafina – is a Hebrew name that means ‘burning ones’ or ‘angels’

Scarlett

Scarlett – this cute classic girl name means ‘red’ and is of English origin

Selma

Selma – has multiple origins and influences, it could possible mean ‘peaceful’

Shannon

Shannon – is an Irish girl name meaning ‘old river’ or ‘wise river’

Shirley

Shirley – this is an Old English place name meaning ‘bright meadow or clearing’

Sidney

Sidney – this Old English unisex baby name means ‘wide meadow’

Simone

Simone – this French girl name means ‘to be heard’

Sophia

Sophia – this cute vintage name means ‘wisdom’ and has Greek origins

Stella

Stella – this beautiful girl name has Latin and Greek roots and means ‘star’

Susan

Susan – this Hebrew name means ‘lily’ or ‘flower’

Suzie

Suzie – this English name means ‘lily flower’

Sybil

Sybil – this old school name means ‘prophets’ and is of Greek origin

Sylvia

Sylvia – is a Latin baby name and means ‘from the forest’

T

Tabitha

Tabitha – this English old lady name means ‘gazelle’ or ‘graceful’

Tammy

Tammy – is a Scottish and English girl name meaning ‘date palm tree’

Tawny

Tawny – this is an English color name meaning ‘golden brown’

Tess

Tess – this short and cute girl name is Greek and means ‘to reap’ or ‘harvest’

Thelma

Thelma – this traditional girl name means ‘will’ or ‘volition’ and is of Greek origin

Theresa

Theresa – this pretty girl name has Greek origins and means ‘late summer’

Theodora

Theodora – is such a traditional ‘granny’ name of Greek origin and it’s meaning is beautiful too : ‘divine gift’

Tilly

Tilly – this cute classic girl name is English and it’s meaning packs a punch: ‘battle strength’

Trudy

Trudy – is a German inspired name and means ‘spear of strength’

U

Ursula

Ursula – this classic retro girl name means ‘little she-bear’ and is of Latin origin

V

Vanessa

Vanessa – this lovely Greek girl name means ‘butterfly’

Vera

Vera – is such an old lady chic name and means ‘truth’ if you’re going by the Russian origin

Verna

Verna – has Latin roots and means ‘spring time’

Victoria

Victoria – has Latin roots and means ‘victory’ – no wonder it was used for Queens

Viola

Viola – is an Italian girl name that means ‘violet’

Violet

Violet – this English vintage girl name means ‘purple/blue flower’

Virginia

Virginia – this baby girl name has Latin origins that mean ‘maiden’ or ‘virgin’

Vivian

Vivian – this girl name also has Latin roots and means ‘alive’

W

Wanda

Wanda – is a Polish female name meaning ‘wanderer’

Wendy

Wendy – this English girl name means ‘friend’ or ‘blessed ring’

Wilma

Wilma – is a retro-cool girl name meaning ‘resolute protection’ and has German roots

Winifred

Winifred – is such a cute English girl name and means ‘peace friend’

Winnie

Winnie – is an adorable unisex baby name with an old school vibe that means ‘fair one’ or ‘white’ or ‘peaceful’ and has English and Welsh origins

Y

Yvette

Yvette – this old timey girl name means ‘yew’ and it’s a French name

Yvonne

Yvonne – is also a French girl name and means ‘yew’ or ‘tree’

Z

Zelda

Zelda – is an unusual vintage name meaning ‘blessed’ or ‘happy’ and it’s a Yiddish name

Zorina

Zorina – is a Slavic baby name and means ‘golden dawn’

vintage old timey style photo of little girl holding baby sister sleeping on mini bench

📍 PIN IT FOR LATER

WRAPPING UP PRETTY VINTAGE GIRL NAMES



I hope this list of beautiful old fashioned vintage baby girl names has given you some inspiration for the perfect old lady chic baby name.

Old-timey baby names have an everlasting charm about them and clearly stand the test of time so they’re a great choice. I love the idea that there is so much history tied to these names.

It’s a wonderful way to pay tribute to important people in your lives as well.
They would also make a great middle name so you could always choose something more modern for a first name and choose a more classic girl name for a middle name too.

What were some of your favorite vintage girl names?

I would love to hear! Leave me a comment below! And if you’re looking for more baby name inspo, check out one of the many related posts.

RELATED POSTS

Hawaiian Male Names and Meanings

 Badass Unisex Baby Names

Strong Boy Names and Meanings

4 comments on “Beautiful Old Fashioned Girl Names With a Vintage Charm

    Audrey

    • October 12, 2020 at 12:40 pm

    I’m glad my name was on the list hehe! These are really pretty and they are classically beautiful names for girls.

    Futhi

    • October 12, 2020 at 3:12 pm

    Great list.

    My mother-in-law wanted us to name our firstborn Abigail, we didn’t approve it although it has a great meaning. My mother’s name is Patricia, I didn’t know it means noble.

    Supriya

    • October 12, 2020 at 5:31 pm

    I love vintage names. This is the best list of cute baby girl names for sure

    Kari

    • October 13, 2020 at 1:00 pm

    Ohhh I love the names Adelaide and Celia, so beautiful and I love that they’re not very popular!

Leave a Reply

Your email address will not be published. Required fields are marked *

shares