Do you love the name Charlotte, but are looking for something just a bit different? This list of beautiful girl names like Charlotte will help you find the perfect name!
Why Choose a Name Like Charlotte?
Charlotte is a French name, meaning ‘petite’. It’s the feminized form of Charles. There have been several queens and princesses names Charlotte, as well as Prince William’s young daughter.
Charlotte is a really lovely girl name. It’s simple, has a connection to nature and even has a Sex and the City character associated with it.
But you may not want to name your child Charlotte. You may already have a friend or family member use this name, or maybe your husband is not a fan (I loved the name Charlotte, but I could never get my husband on board for some reason). Perhaps you’re looking for a similarly elegant, but slightly different name.
Well, I’m here to help with this list of names that are similar to Charlotte. Check out the list of names like Charlotte below!
Names Similar to Charlotte
People generally like the name Charlotte for one of two or three main reasons.
First, they may like that Charlotte has classic feel to it. Charlotte has been the name of queens and royalty for generations. It’s not a frilly name, but it’s definitely vintage and very lovely!
Second, they may enjoy that Charlotte has a cute nickname, Charlie, associated with it. If you’re looking for more girl names with cute boyish nicknames, check out this post.
I’ve included names that fall under all three categories, to help you choose the perfect baby name.
So without further ado, here is my list of beautiful girl names like Charlotte:
Abigail
From Hebrew, meaning ‘My father is joy’. Popular in England in the 16th and 17th centuries, its popularity was revived in the 20th century.
Ada
Ada is a vintage name originating from Germany. It means ‘nobility’ or ‘noble’. It’s a pretty vintage name that hasn’t been overused yet, and has a simplicity that’s similar to Charlotte.
Ainslee
Ainslee or Ainsley was originally a Scottish surname derived from the place name for a meadow.
Alice
Alice is an English baby name that has gone through several transitions, but originally stemmed from the German name Adelaide, meaning ‘nobility’. Alice is a simple, but pretty vintage name that isn’t overused. Like Charlotte, it has been a given name of English princesses in the past.
Amelia
Amelia is a variant of Amalia, a Germanic name meaning ‘work’, ‘industrious’, or ‘striving’. It was made popular by the daughters of George II and III, as well as the aviation icon, Amelia Earhart.
Anne/Ann
Ann is the English spelling of the name, Anne is French. Anne, like Anna, is a variant of Hannah, a Hebrew name meaning ‘grace’. Anne has been the name of several queens, and has the same simplicity and grace as Charlotte.
Annalise
Annalise is a Scandinavian baby name that combines two names, Anna (full of grace) and Liese (God is my oath). Annalise is a beautiful and delicate name that hasn’t been overused since the trend of vintage girls names started.
Audrey
Audrey is yet another name whose meaning stems back to the Germanic word for nobility. Audrey Hepburn is the most famous bearer of the name Audrey, which gives the name a connection with Old Hollywood glamour. This is a name that is becoming more popular in the 21st century.
Beatrice
Beatrice is a beautiful French/Italian baby name, stemming from the Latin word Beatrix, which means ‘she who makes happy’. Beatrice has the same lady-like feel as Charlotte.
Bette
Bette is another vintage name that evokes Old Hollywood glamour. Bette comes from the French and can be a nickname of Elizabeth, meaning ‘my God is plentiful’.
Brielle
Brielle/Briella are shortened versions of Gabrielle/Gabriella, meaning ‘woman of God’, but it is now being used as an independent given name.
Cecily
Cecily is a female version of the name Cecil, a founder of a sect of Christianity. It literally means ‘blind’. Cecily is a lovely spin on the name Cecilia. It’s one of those lovely and not so well know vintage names and is one of my personal favorites!
Christine
Christine means ‘follower of Christ’ or ‘anointed’ and has its origins in Greek and Egyptian.
Claire
French version of Clara, meaning ‘clear’ or ‘bright’. Claire is a classic, yet simple name, just like Charlotte.
Cora
Cora was first used in the 19th century novel, The Last of the Mohicans. It comes from the Greek name, Kore, which means ‘maiden’.
Daisy
Daisy is a super cute vintage name that you don’t often hear these days. The name is, of course, after the flower of the same name. The flower name comes from the Old English word meaning ‘day’s eye’. It is also a common nickname for Marguerite, the French name for the flower.
Daphne
This vintage name is veeeeeery old and comes from the Greek. In Greek mythology, Daphne was the name of a nymph and daughter of the river-god Penelus. Daphne was a very popular name in the mid-century and is gaining popularity again in the past few years.
Della
Della is the feminine form of the name Dell, and refers to a dell, or small valley. Della was quite popular in the 19th century. It’s a lovely vintage name that hasn’t regained popularity as quickly as many other.
Dora
Dora is a shortened form of Dorothy (meaning ‘gift’ in Greek). It was very popular in Victorian times. One of the main characters in Dicken’s David Copperfield was named Dora. Dora is a fun alternative to Cora, Flora, Nora, etc.
Related Posts:
75 Pretty One Syllable Girl Names
101 Adorable Classic Girl Names
Celestial Girl Names Inspired by Stars and Constellations
Dorothy
Dorothy is a pretty vintage name that hasn’t seen a resurge in popularity like many other vintage girl names. Dorothy originates from the Greek word for ‘gift’. Dottie makes a super cute nickname for Dorothy!
Effie
Effie means ‘pleasant speech’ in Greek and is the shortened form of Euphemia. It’s another vintage name that is not over-used today.
Eleanor
Eleanor stems from the old French name, Alienor. Eleanor of Aquitaine, the 12th century queen, made the name well known. Eleanor, like Charlotte, has a connection to royalty, while not being overused.
Emma
Meaning ‘whole’ or ‘universal’. Emma has been quite popular for the past few decades and was in the Victorian times as well. Like Charlotte, it’s a popular name that has stood the test of time.
Etta
Etta is the shortened form of Henrietta (meaning ‘estate owner’). It’s often associated with Etta James (whose given name was actually Jamesetta), the matriarch of soul, which gives it a cool, retro vibe!
Evelyn
This lovely old fashioned name originates from the British surname, Aveline, and is associated with peace and harmony.
Felicity
Felicity is a beautiful vintage name meaning either ‘happiness’ or ‘good fortune’. Either meaning is as lovely as the name is!
Fern
The name Fern comes from the plant of the same name. This name’s popularity peaked at the dawn of the 20th century, but is surfacing again. Fern is a pretty, yet simple name, just like Charlotte.
Florence
Florence is a name derived from Saint Florentia, a Roman martyr. Florence means ‘blossoming’ in Latin.
Frances
The female version of Francis, Frances comes from the Latin word for France, or ‘free one’.
Genevieve
Genevieve has roots in French or German meaning tribe woman. It’s popularity peaked in the early 20th century, but is on the rise again today.
Georgia
Georgia is a particularly lovely vintage girl name that I personally adore. The feminized form of George, Georgia means ‘farmer’ or ’tiller of the soil’. Although certainly not as popular today as it was in the 19th century, Georgia is on the rise and is a common vintage name today.
Grace
From the Latin ‘gratia’. Grace is another simple and lovely girl name, just like Charlotte!
Hazel
This pretty vintage name stems from the brown colour, or the hazel tree. It’s been in use since the 19th century. This name is another example of a perfect cross between a vintage name and an earthy, boho name for a baby girl.
Related Posts:
9 Genius Sleep Hacks for When You’re Pregnant and Can’t Sleep At Night
Prepare for Breastfeeding While Pregnant: 9 Must-Read Tips
How To Build a Maternity Wardrobe on a Budget
Awesome Hacks for Dealing with Morning Sickness
Ida
Ida is a name that comes from several different cultures including the German (meaning ‘to work’), Old Norse (after the goddess, Iounn), and the anglicization of the Irish saint, Ide.
Imogene
Imogene was first recorded in Shakespeare’s play, Cymbeline. It’s thought to stem from the Gaelic word inghean, meaning ‘maiden’.
Isadora
Isadora is a great alternative to the more common Isabelle. It stems from Greek and Latin and means ‘gift of Isis’ (Isis was the principal goddess of Egypt). Izzy or Dora would both make cute nicknames!
Isla
Isla, pronounced eye-la, is a baby name originating in Scotland. There is a Scottish island called Islay, or it may be derived from the Gaelic word for ‘rocky place’. Isla is also the Spanish word for island. If you like the name Isla, but it’s not quite right, here’s a list of names similar to Isla. It entered the top 1000 in 2008 and moved from 103 to 82 last year.
Ivy
From the small crawling plant of the same name. Ivy is a beautiful nature-inspired name for girls, which rose from 107 to to its highest ranking ever, at 86, last year.
Josephine
Josephine is the feminized form of Joseph and means ‘God increases’. The wife of Napolean, was a notable Josephine. Josephine’s popularity peaked around 1910, but is making a comeback. Like Charlotte, Josephine can be shorted to a traditionally masculine nickname (Joey) that is super cute for a little girl!
Josie
Josie is a French name that means ‘God increases’. It can be a nickname for Joanne or Josephine, or can stand alone.
June
The name June is inspired by the month of June, or the Roman goddess, Juno, the protector of women and marriage.
Lena
Lena is the shortened form of Elena or Helena, meaning ‘torch’ or ‘light’.
Lillian
The name Lillian is a form of Lily, which honours the lily flower.
Loretta
Loretta is a beautiful Italian baby name, meaning ‘laurel’ or ‘bay’.
Lucille
Lucille is the French form of Lucia, which means ‘torch’ or ‘light’.
Lula
Lula can be its own name or a nickname for any name that starts with ‘Lu’ (Think Lucille, Lucy, etc.).
Mabel
This English name originally stems from the Latin, and means ‘lovable’.
Madeline
Form of Magdalene, from Mary Magdelene. The main character in the books of the same name by Ludwig Bemelmans.
Mae
Mae can either be a shortened form of Mary or Margaret, or after the month of May (originally after the Roman goddess, Maia).
Maeve
This Irish name refers to the warrior queen of Ireland and means ‘the cause of great joy’ or ‘she who intoxicates’.
Magnolia
Magnolia is a beautiful vintage name that evokes the South (made popular by the novel and musical, Showboat). The Magnolia flower is named after Pierre Magnol. The name Magnolia was quite popular between 1880 and 1940, and is now making a comeback.
Marcella
Marcella means ‘warlike’ in Latin. Marcela (alternate spelling) was the most beautiful woman in Don Quixote.
Margaret
Margaret means ‘pearl’ in Greek. Margaret has often been a name given to members of royalty. It was popular in the early 20th century and is making a comeback!
Margeurite
The French form of Margaret, Margeurite is a tad fancier and gives a unique spin on this beautiful name.
Marie
French or Czech form of Maria, the name Marie was made famous by Marie Antoinette.
Matilda
Matilda is a German name meaning ‘battle-might’. I love that this frilly sounding name has such a strong meaning behind it!
Maude
Maude is a variation of the name Matilda, and means ‘strength in battle’.
Related Posts:
Short Names for Girls with Three Letters
200 Pretty and Unique Girl Names
Vintage and Elegant Girls Names with Cute Nicknames
Mila
Mila is quickly becoming a very popular girl’s name which stems from Slavic and means ‘gracious, dear’. Rising from 30 to 14, it’s risen in the charts each year since 2007. It will likely be one of the most popular names of 2020.
Millie
Millie can be a shortened form of several names, including Amelia, Camilla, Melissa, Mildred or Millicent. It means ‘industrious’.
Minnie
Minnie is traditionally a shortened form of the Hebrew name, Miryam, meaning ‘sea of bitterness’, but can also be a nickname for any ‘M’ name, including Mary, Margaret, Minerva, etc.
Myla
Myla can either mean ‘soldier’ or ‘merciful’. It appeared on the charts in 2005. It is gaining steam as a popular name in 2020, moving from spot 325 to 283 last year.
Nora
Nora originally emerged as a shortened form of Eleanor, meaning ‘light’ or Honora meaning ‘honour’. Nora, like Charlotte is a simple, but lovely name.
Olive
This French girl’s name honours the olive tree. It’s a less common alternative to Olivia. Olive has risen in popularity in the past few years.
Olivia
Olivia was first used in Shakespeare’s Twelveth Night, and was a spin off from Oliva or Oliver, both of which are names that honour the olive tree. Olivia is a name similar to Charlotte in that is is elegant and classic.
Opal
An opal is the name of an irridescent gemstone, which is the birthstone for October. The word opal means jewel in Sanskrit. Like other gemstones, Opal became popular in the Victorian era, peaking in early 20th century. It’s certainly a unique name that is also lovely!
Pearl
Pearl comes from the gemstone. It stems from Latin and is often associated with innocence and modesty. It’s often associated with water and the moon.
Penelope
Penelope means ‘weaver’ in Greek. Penelope was the faithful wife who waited at home for Odysseus in the Odessy.
Philippa
Pippa has been rising in popularity since Kate Middleton’s wedding. Philippa is the perfect more formal version that pairs well with this trendy nickname.
Poppy
Naming your daughter Poppy honours the poppy flower, which symbolizes ‘peace’.
Rachel
Rachel is a name with Hebrew origins and means ‘ewe’. In the Old Testament, Rachel is the wife of Jacob.
Rosa
Rosa is a Spanish and Italian vintage girl name that means ‘rose’ in Latin. Rosa is a little more unique than the classic Rose, but is just as sweet.
Rosalie
Rosalie is a gorgeous vintage French baby name. It comes from the Latin word ‘rosa’, meaning ‘rose’. Rosalie is a really lovely alternative to Rose, if you’re looking for something a little more fancy.
Rose
Rose is a classic and beautiful English name. Rose was brought to England by the Normans, it stems from the Germanic word meaning ‘horse’. It is also associated from the Latin word for ‘flower’ or ‘rose’.
Rosemary
This beautiful vintage baby name means ‘dew of the sea’, after the herb, rosemary. It can also be a combination of Rose and Mary. Rosemary is yet another alternative to the traditional name, Rose. Rosemary has a vintage Holywood feel, as several famous Old Hollywood actresses, such as Rosemary Clooney, had this name.
Ruby
Ruby is a vintage name after the gemstone of the same name, which means ‘red’ in Latin. Ruby’s popularity peaked around the turn of the century, but is starting to re-emerge as a popular name.
Ruth
Meaning ‘friend’ in Hebrew, Ruth is a simple, but lovely vintage girls name. This is another name whose popularity peaked in the first decades of the 20th century. Ruth has not made the comeback some other vintage girl names have, so if you’re looking for an easily recognizable, but uncommon name, Ruth could be perfect for you.
Sadie
Sadie is another gorgeous old fashioned name that is making a comeback. It means ‘princess’ in Hebrew.
Samantha
The feminine form of Samuel, influenced by the suffix ‘anthos’, meaning flower.
Sophia/Sophie
Meaning ‘wisdom’ in Greek. Sophia Loren was a famous actress of the past.
Stella
This vintage baby name comes from Latin and means ‘star’. It peaked in popularity in the 1880’s, but has risen again in the past decade.
Susan
Susan means ‘lotus flower’ in Greek. It’s also a variant of the Hebrew name, Susannah, meaning ‘to be joyful’.
Suzannah
Suzannah is a Hebrew name meaning ‘to by joyful’. It’s still a fairly uncommon baby name that has not risen in popularity as others have in the past few years. I love the vintage nickname, Suzie, for Suzannah!
Tillie
Tillie is a shortened form of Matilda, which is a German name meaning ‘glorious in battle’.
Vera
This is a super recognizable, but unique vintage name that is very hip at the moment. Vera is a Russian baby name meaning ‘faith’. This could be the perfect baby name if you’re looking for a mix of frill, yet simplicity!
Viola
Viola is an Italian vintage girls name. It comes from Latin and means ‘violet. Viola Davis is a well-known actress with this beautiful name.
Violet
The name Violet comes from the purple colour, or the small purple flower. It’s been popular in Scotland since the 16th century and in England since the 19th century.
Virginia
Virginia stems from the Latin and means ‘virginal or pure’. Virginia is a super vintage name that is barely used anymore. It has two adorable nicknames, Ginny or Ginger. Virginia is a super lady-like name, just like Charlotte.
Vivian
Vivian means life and comes from the Latin. It’s the perfect old fashioned name that is uncommon, but very recognizable. You have several different spelling options, the conventional English Vivian, or the French Vivienne.
Willow
Willow takes its meaning from the tree of the same name. Slender and gracefulness are often associated with the willow tree. Willow is a beautiful plant-inspired name for girls and has been inching close and closer to the top 50. Last year it rose from 81 to 62 on the charts last year.
Well, those are my favorite elegant names that are similar to Charlotte. I hope this helps you find the perfect baby name!
Name meanings sourced from Behind the Name.
Like this post? Pin it for later!





