Baby Names

114 Vintage Baby Names Thatâll Never Go Out Of Style
When youâre looking for something timeless, not trendy.
Thereâs a lot of pressure that comes with picking out a baby name. After all, itâs a decision that lasts a lifetime (unless your kiddo decides to change their name later on, that is), and as such, you just donât want to screw that up. But do you choose something that is cool right now, or a classic name? Well, these timeless vintage baby names will ensure that your baby will always be in style.
Your babyâs name signifies so much more than the name itself. It should be a representation of your hopes and dreams for your little one, which can be a hard feat when you consider that youâre bestowing a name upon a newborn you just met. Of course, you could always go totally trendy and pick a popular name thatâs hot this year (think Emma, Ava, or Aiden, for example), but chances are, you probably already know quite a few kids with the same name. And thatâs when taking a trip back in time to vintage names can provide a source of inspiration for you.
So check out these old-fashioned baby names. Some are Biblical, some fanciful, some might even seem sweetly old-school, but all are meaningful, timeless, and beautiful, which is most likely exactly how youâll feel about your newborn baby.
Charlotte
Maybe you first fell in love with Charlotte from the E.B. White book, Charlotteâs Web. (Or perhaps it might have been Charlotte York from SATC that made you swoon over the name â and her Manolos.) The feminine version of the male name Charles, Charlotte is a vintage baby name that is stylish and timeless of French origin.
Ezra
A Biblical name, Ezra is of Hebrew origin. It means âhelper,â and is a popular name for both boys and girls. It can be pronounced as âEz-rahâ or âEee-zra,â depending on your personal preference. Of course, you could always customize the name by switching up the spelling to be Esra, or even Ezrah.
Adeline
If you want a retro baby name that has a slew of spellings and variations, Adeline would be it. Pronounced âAda-line,â Adeline was (and is) a popular baby girlâs name in France. It means ânobleâ or ânobility,â and is a nickname for Adele. But if you like Adeline, you might be head over heels for its sister names, like Adelaide, Adalyn, Adalene, Ada, Alina, Adelin⊠and the list goes on and on.
Daisy
Floral-inspired names have been around since, well, forever. (Think Rose, Lily, Hyacinth, Poppy, Violet, for example.) Equally as adorable is Daisy, a baby girlâs name of English origin. It means âdayâs eye,â because this flower opens its petals at sunrise. Now, only if your newborn would do the same.
Mabel
Before there was Mabel, there was Amabel, a name popular during the Middle Ages. But Amabel might not flow as freely from the tongue as Mabel does, which is probably why the name became more popular. And with the meaning of âlovable,â itâs easy to see why.
Desmond
Okay, so the meaning of Desmond (âone from south Munsterâ) might not sell you right away on the name. But this Irish retro baby boyâs name has a slew of nicknames that will, like Des, Desi, Dez, or Dezi. Itâs also not incredibly common, so chances are your little one will be the only person in preschool with the nifty name.
Emmett
Emmett is a vintage baby boyâs name of English, German, and Hebrew origin. It means âhard workerâ or âtruth,â and can also mean âuniversal.â What is also universal is the appeal of the name Emmett, which started out as a surname but then became a popular first name for boys. And if youâre looking for the feminine version of Emmett, that would be Emma.
Eloise
Although the name Eloise is often associated with the character who lived at the Plaza Hotel, the name is a classic choice. Of French and English origin, Eloise means âhealthy,â which is just the kind of name you want to bestow upon your baby. Hopefully your little one isnât as mischievous as the character so many have come to know and love.
Silas
Although Justin Timberlake and Jessica Biel brought it back, the name Silas has been around for a long time. Meaning âMan of the Forest,â Silas is typically a boyâs name that is of English and Latin origin. And in case youâre confused, itâs pronounced âSye-lass,â and not âSil-us.â
Miles
The English version of Milo, Miles is a classic baby name that has become popular once again. It means âsoldierâ or âmerciful,â and is of English origin.
Jude
Hey, Jude! Expect a lot of that (and more) when you name your baby Jude. It means âpraisedâ and can be a gender-neutral name. Itâs a shortened version of the Hebrew name Judah, one of the 12 apostles in the Bible.
Eleanor
Eleanor is one of those girlâs names that has several origins. It can be a derivative of Helen or Ellen, which is of English roots. But then, it also derives from the Provencal phrase alia Aenor, meaning âother Aenor.â
Theodore
You already feel like your baby is a gift, so the name Theodore is fitting, since it means âgift of God.â Itâs of Greek origin, and with nicknames like Theo or (aww), Teddy, itâs a perfect pick for your little one.
Thomas
Having twins? Why not name one of them Thomas? The name literally means âtwin,â and is usually a boyâs name. Thomas was one of the 12 apostles in the Bible and is of Greek origin.
Frances
Frances is a girlâs name that means, you guessed it âfrom Franceâ or âfree man.â It has Latin origins, and is the feminine version of the boysâ name Francis. Sweet nicknames for Frances can be Fran or Franny.
Alice
Maybe the name Alice reminds you of white rabbits and red queens. But Alice is an adorable name for a little girl, and it means ânoble.â It has German origins, and is a derivative of Adelaide.
Oliver
Oliver is another one of those names that has multiple origins, from the English meaning âDescendant of the Ancestorâ to a French derivative of Olivier. Itâs a name thatâs been around forever and has enduring appeal. And with nicknames like Ollie or Olive, itâs easy to see why.
Henry
Did you give birth to a little boss baby? Then Henry might be a fitting name, since it means âhouse rulerâ in Old German. The name Henry is an uber popular French baby boyâs name, and is derived from the French name Henri, which is a cute spelling, too.
Michael
Michael is one of those vintage names that never seems to go out of style. It means âwho is like God?â and was traditionally a boysâ name of Hebrew origin. But lately, Michael has become a gender-neutral name (kind of like Kyle), and can be for a boy or a girl.
William
Dating back nearly 1,000 years, William is a boyâs name that has English ties. It means âresolute protectorâ and is derived from Wilhelm, an Old Germanic name. Your âstrong-willed warriorâ just might grow into his name in the future.
Rose
Of course, the name Rose means, well, rose. This floral name is a classic, and is most often used as a girlâs first or middle name. And if youâre a Golden Girls fan, well, then Rose is a no-brainer â literally.
Noah
Sure, it might conjure up images of an ark, but Noah is a name thatâs been around since forever. It means âpeacefulâ and is of Hebrew origins. Itâs usually a boyâs name, but can be gender-neutral, too.
Claire
If your baby has brought some clarity to your life, Claire is a fitting name. With its meaning of âbright, clear,â Claire is a French name that is a version of the French name Clara. In the past, interestingly enough, Clair (without the e) was a traditional name for baby boys.
Barbara
Deriving from Latin meaning âforeign womanâ or âwild,â your little Barbara will be in good company with this truly vintage name. Itâs pronounced âBar-braâ as opposed to âBar-ba-raâ and might be fitting for your spirited little sweetie.
James
Once a boysâ name, James has become a gender-neutral name thatâs fitting for both boys and girls. It has Hebrew origins and means âsupplanter.â Nicknames for James include Jim or Jimmy and is a name that just never goes out of style.
Grace
Grace is one of those names that means exactly what it says: grace. Itâs a girlâs name with Latin origin and can also mean âgrace of God.â It can also be spelled Grayce or Grayse, which gives it a cute Gray nickname.
Benedict
Feeling blessed with your baby? Then you can name then Benedict. It means âblessedâ and is of Latin origin. It has a slew of nicknames, like Ben, Benny, Benno, and more. The name has been around since the Middle Ages, and still remains timeless today.
Cassius
Sometimes thereâs more to a name than its meaning. And Cassius, which signifies âempty or hollow,â doesnât have the most inspirational significance, but itâs still a very vintage (and popular) name anyway. Itâs pronounced âCash-usâ and not âCas-i-usâ, although you can technically pronounce it any way you want.
Sophia
Meaning âwisdom,â Sophia is a girlâs name of Greek origin. Itâs been popular since forever (dating back to the Middle Ages), and has different spellings, including Sofia, and derivatives like Sophie, Fifi, or Fia.
Betty
Once more common as a nickname, Betty has become popular in its own right. Itâs a form of Elizabeth or Bethany, and can also be a nickname for Beatrice, too. It means âpledged to Godâ in Hebrew, and is one of those sweet, old-fashioned names that has seen a resurgence.
Penelope
The meaning of the name Penelope might not be a seller (it means âweaverâ in Greek), but thereâs no denying how darling the name is. If you remember your high school English classes, the name Penelope might sound familiar, since she was the wife of Odysseus in Homerâs Odyssey.
Owen
Had an easy birth? (Lucky duck.) If so, Owen might work as a boyâs name, since it means âwell born.â Itâs traditionally a Welsh name and can also mean âyoung warrior.â It was originally spelled Owain, which is also a cool twist to this vintage name.
Jack
For those who want a short and sweet name, you canât beat Jack. Itâs a derivative of John, and means âGod is gracious.â Itâs of English origin and dates back to the Middle Ages, when it was used as another term for âman.â
Esme
Esme has several meanings (like âesteemed or belovedâ), as well as multiple origins. For example, it can be a derivative of Esmeralda, a Spanish name, or esmer, an Old French verb that means âto esteem.â Either way, your little Esme is someone to love.
Samuel
Biblical names for babies are popular, and thatâs what makes Samuel a timeless name. It means âtold by Godâ and has Hebrew origins. It derives from the name Shemuâel, and is a beloved Biblical name.
Vincent
When your newborn steals your heart, thatâs when Vincent can be an ideal name. It means âconqueringâ and has been around since the Middle Ages. The French took a liking to it, and then brought it to England and eventually the U.S., where it has become even more popular.
Nathaniel
Meaning âgift of God,â Nathaniel is a Hebrew name derived from Netanâel. It breaks down into natan, which means âto give,â and âel, which references God. The name appears in both the Old and New Testaments, and has nicknames like Nate or Nathan.
Catherine
Catherine is as classic as they come when youâre considering baby names. It can be spelled with a K, and has a Greek origin. It means âpureâ and is always a sophisticated name. It has a bunch of nicknames, too, like Cate, Cathy, Cat, Catie, Cath â it just goes on and on.
Asher
If you have a happy, sweet newborn, then Asher is the name for them. It literally means âhappy oneâ and is Hebrew in origin. Itâs a Biblical name, too, and has become a gender-neutral name.
Walter
Walter is a strong name for your baby, meaning âarmy rulerâ or âpowerful warrior.â It has German origins and is typically a boyâs name. The name, which dates back over 100 years, has become popular again, and is often used as a middle name.
Arthur
A boyâs name of Welsh origin, Arthur means âbear.â Of course, you might think of King Arthur when you hear the name, but with its cute nicknames, (think Art or Artie), itâs a vintage name that can be used for your little bear.
Nora
Sure, sheâs the light of your life, which makes Nora so fitting. Meaning âlight,â Nora is an Irish baby girlâs name that can simply be used as a full name, or as a nickname for Honora.
Josiah
When the birth of your baby helps to heal you in some way, Josiah is the name for your little one. It means âGod has healedâ or âGod supports and healsâ. It is of Hebrew origin and is pronounced âJo-z(eye)-yahâ.
Robert
Robert is one of those vintage baby names that will always stand the test of time. Itâs an old German name that breaks down into two components: âHrodâ which means âfame" and âberahtâ, meaning "bright". Ultimately it means âbright fameâ but itâs one of those solid boy names that never goes out of style.
Leo
If your baby will be born sometime between July 23 and August 22, look to Leo for some baby-naming inspiration. It derives from the Latin word for lion and can mean âbrave peopleâ or âlionheartedâ. Leo can be a standalone name but is often thought of as a nickname for longer names like Leopold, Leon, or Leonard.
Everett
Some parents want a name that signifies strength. Thatâs why you might love the name Everett. It is of Old English origin and means âbraveâ or âstrong boarâ. Itâs of German and English origin and is now a gender-neutral name.
Anthony
Your baby is absolutely priceless, which might explain your affinity for the name Anthony. It means âpraise-worthyâ or âpriceless oneâ. It derives from the Roman family name Antonius and has female variations like Antonia or Antoinette.
Claude
He may be mere minutes old, but you can already tell that your little guy has a whole lot of character. Consider Claude, then. It means âstrong willedâ. In any event, Claude is a cute name and is a French variation of the Latin name Claudius.
Richard
Sure, you might want to give your baby a great first name, but what youâre really thinking about are all those nicknames youâll get to call your kid, too. When youâre looking for a name that has a slew of nicknames (and is vintage to boot), youâll love Richard. Of German origin, it means âpowerfulâ and âhardyâ and has nicknames like Rich, Richie, Dick, Dickie, Rick, Ricky, and so many more.
Annabelle
Before the name was associated with a devilish doll, Annabelle was a popular vintage baby name. Itâs originally of French origin, deriving from the Latin name Anna, and the French word âbelleâ which means âbeautyâ. It means âfavored graceâ, far from the creepy connotation it might have, thanks to those horror flicks.
Louis
A French version of the German name Ludwig, Louis is a boyâs name that goes back centuries. It means âfamed warriorâ or âloot bringerâ. It can be pronounced as itâs written, or the âsâ at the end can be silent, making it sound more like Louie. And the fact that it reminds you of an actual prince? Well, thatâs just a bonus.
Betsy
If youâre looking to give your baby a historical (and vintage) name, bow down to Betsy. Of course, Betsy Ross is best known for making the first official U.S. flag. But you might be surprised to know that Betsy wasnât actually Rossâ first name â Elizabeth was. And thatâs because Betsy, a girlâs name of Hebrew origin, is a nickname for Elizabeth.
Ruth
Vintage names and Biblical names often go hand in hand, which is the case for Ruth. Itâs a girlâs name of Hebrew origin and means âcompassionate friend.â Ruth is a pivotal character in the Bible, (she has her own Book in the Bible, after all), and is known for her kindness and loyalty.
Selma
The baby name Selma has so many origins, from Celtic, Arabic, and even Old German roots. It means âGodâs helmetâ or âwith divine protectionâ which might make you feel like a higher power is protecting your baby. But the name Selma can also mean âbeautiful view.â
John
John is a vintage boyâs name â about as classic as you can get â that functions perfectly as a first or middle name. Itâs also a biblical name, since John the Apostle was one of Jesusâ closest friends and was one of the Twelve Apostles of Jesus.
Beatrice
Of Italian and Latin origin, Beatrice means âshe who brings happinessâ as well as âvoyagerâ. If you want to switch up the spelling, you can spell the name Beatrix or Beatriz, or simply, Bea.
Diana
Sheâs divine, your little darling. So give your little darling the name Diana. It means âdeityâ, âgodlikeâ or âdivineâ. Itâs of Greek, Latin, and Indo-European origins. Itâs often thought of to be a Greek name, thanks to the Greek and roman goddess Diana.
Archie
The name Archie has seen a resurgence, thanks to Meghan and Harry. Itâs a nickname for the longer name Archibald and is of German origin. It means âtruly braveâ, âgenuineâ and âboldâ â all things that you might hope your little guy is.
Gideon
From âgreat destroyerâ to âhewerâ to âone who cuts downâ, everything about the name Gideon shows strength and power â and an appetite for destruction, too. But for now, it an be a sweet name for your newborn. The name Gideon is of Hebrew origin.
Helen
Helen is a baby girlâs name of Greek origin. It means âtorchâ or âlightâ and in Greek mythology, Helen was the child of Zeus and Leda.
Sadie
Sweet Sadie. Once a nickname for Sarah, Sadie is a girlâs name of Hebrew origin. It means âprincessâ or âwoman of high rank.â Sadie is pronounced âsay-dee.â
Phoebe
Itâs hard to hear the name Phoebe and not think of Friends. But Phoebe is a Greek name meaning âradiantâ and âshining oneâ, referring to the Greek god of the sun, Phoebus Apollo. One thingâs for sure â sheâll always be there for you.
Ruby
Gemstone names are at once vintage and always popular. You might opt for Opal, Jade, or Amber, but Ruby might be right for your baby. It means, naturally, âprecious red stoneâ and is of Latin origin.
Vivienne
From the Latin name âVivianusâ, the name Vivienne means something so beautiful: âaliveâ or âlife.â Vivienne can be spelled as Vivian or Vivien, too, and has cute nicknames like Viv, or Vivi.
Elijah
Elijah is a variation of the Hebrew name Eliyahu and means âMy God is Yahwehâ. The name derives from the prophet Elijah from the Old Testament in the Bible. Elijah is a very popular name, ranking within the top five baby boy names of 2021, according to the Social Security Administration.
Even more old-fashioned baby names
- Ralph
- Irene
- Eloise
- Christopher
- Lily
- Miles
- Isabelle
- Marvin
- Harper
- Judith
- Leona
- Hugo
- Edith
- Levi
- Madeline
- Alexander
- Ava
- Clive
- Stanley
- David
- Greta
- Vincent
- Phyllis
- Morton
- Eve
- Earl
- Maxwell
- Anna
- Raymond
- Chloe
- Andrew
- Otis
- Saul
- Tillie
- Blake
- Lorraine
- Clara
- Samantha
- June
- Marilyn
- Jeremiah
- Noreen
- Norma
- Jane
- Lucas
- Abigail
- Dominic
- Mila
- Jeffrey
- Justin
Naming your baby is no easy feat, but when you think about vintage names, it can make the process a little easier. And when your little one is born, youâll look into their eyes and (hopefully) know exactly what their name should be.
This article was originally published on