What little girl doesn’t love a good fairy tale? Whether in book or movie form, these beloved stories will transport her imagination to a far, magical place. Most little girls – at some point in their childhood – will fall in love with a character from their favorite fairy tale, and will look to that beloved story to find the inspiration for many things in her life.

Think about it. Fairytales – regardless of how old they may be – are sure to resonate as a positive memory in every little girl’s life. And, when that little girl grows up to become a mother, she may just use a name from her favourite story for her first-born daughter.

If you fell in love with a fairy tale character as a child, it may make sense to look at that story to find the inspiration for your baby's name. And, while many people are familiar with these beloved tales, some of the character names are still very rare today. You could you’re getting the best of both worlds: a lovely name that is together fantastical and unique.

So, if you’re stuck on finding a sweet name for baby girl, look no further! We’ve compiled 25 fairy tale-inspired names that will surely captivate you.

25 Alice – Alice in Wonderland

Origin: French

The name Alice is a French female name that means “noble.” The name is derived from the Old French name Aalis, short form of Adelais, itself a short form of the Germanic name Adelaide.

Alice is also the name of the main character in Charles Lutwidge Dodgson’s (also known as Lewis Carroll) “Alice’s Adventures in Wonderland,” also known as “Alice in Wonderland” – a tale of a girl named Alice falling through a rabbit hole into a fantasy world populated by peculiar creatures.

According to SheKnows, bearers of the name Alice tend to be creative individuals who are often drawn to the arts. They also love to be the center of attention, and enjoy careers that put them in the limelight.

For parents expecting a girl, we recommend considering the name Alice. It’s a classically simple name and perfect for those wanting an ultra cute, not to mention, ultra feminine name for their little girl.

The alternate spelling of Alice is Alyse, Alise, and Alyce, and nicknames include Allie, and Al.

24 Anne – Anne Lisbeth

Origin: Hebrew

Anne is one of the most classic female names known to date. In its Hebrew origin, the name means “favor,” or “grace.” In the 13th-century, the name was imported to England, where it was also commonly spelled Ann. The name is also evident in Hans Christian Andersen’s tale “Anne Lisbeth,” a story of a beautiful woman who gave up motherhood to live a glamorous lifestyle.

Not only is the name Anne a timeless classic, but it’s also a perfect choice for parents looking for a strong female name that will never go out of style. To date, there have been many powerful women named Anne, and it will only continue to grow popular in years to come. We think it's a perfect choice for any little graceful girl.

The alternate spelling of Anne is Ann, and a common nickname is Annie.

23 Aurora – Sleeping Beauty

Origin: Latin

The name Aurora is of Latin origin meaning “the mythical Roman goddess of the dawn.” While the name is not overly used today, it did see a rise in popularity after Charles Perrault wrote the fairy tale “The Sleeping Beauty.”

Bearers of the name Aurora are said to be idealistic, highly imaginative, intuitive, and spiritual. They have a deep inner desire for inspiration and can be very opinionated when sharing their views of the world with others. They also tend to be visionary people who easily know how to inspire others around them. If they fail to develop their potential, they may misuse their imagination.

In addition to Aurora, the Sleeping Beauty, other famous bearers of this name include Aurora Browne, a Canadian actress and comedian, Aurora Aksnes, a Norwegian singer, Aurora Bautista, a Spanish film actress, and of course, The Aurora Borealis, also known as the Northern Lights in the sky.

The alternate spelling of Aurora is Aroara, and nicknames include Rory and Aura.

22 Belle – Beauty and The Beast

Origin: Hungarian, French

Belle is a beautiful female name of both Hungarian and French origin. In Hungarian, the name literally means “intelligent.” In its French origin, on the other hand, Belle means “beautiful,” or “the lovely one.” Regardless of what origin you choose, either meaning is wonderful.

The name Belle is most commonly seen in Gabrielle-Suzanne Barbot de Villeneuve’s “Beauty and the Beast,” where Belle, a non-conforming daughter of an eccentric inventor falls in love with a cold-hearted beast. The Beast is a prince who was placed under a spell because he could not love, however wrong turn taken by Belle's father causes her and the Beast to meet.

Bearers of the name Belle are said to be very compassionate people who (much like Belle in Beauty and the Beast) easily fall in love. They are also usually seen in humanitarian roles because of their extreme generosity.

While there are no alternate spelling variations for Belle, the name itself is often used as the shortened version of Isabelle and Annabelle.

21 Bianca – The Rescuers

Origin: Italian

Bianca is an Italian female name meaning “fair and white.” The name is also home to the fictional character Miss Bianca, a fair and white mouse in the 1977 fairytale “The Rescuers.” While the name is more widely known today, it reached its most popular point in the 90’s. In fact, in 1991, a record-breaking total of 3845 girls were named Bianca in the U.S.

Bearers of the name Bianca are said to be excellent at expressing themselves and thrive in settings that put them in the limelight. They also tend to become involved in many different activities, and can sometimes be reckless with their energy.

Not only is Bianca a beautiful name, but it’s also very powerful in sound thanks to its sharp 3-syllabul pronunciation. Think about it: "Bi-an-ca" is an excellent choice for any parent looking for a darling name that also packs a punch.

The alternate spelling of Bianca is Bianka, Beeanka, Biankah, and Biancah.

20 Charlotte – The Princess and the Frog

Origin: French

Charlotte is a beautiful female name of French origin. In French, the meaning of Charlotte is “A feminine form of Charles,” and its alternate meaning is “tiny and feminine.”

In terms of fairy tales, Charlotte (Lottie) La Bouff is a flamboyant southern belle from the fairy tale “The Princess and the Frog.” In this story, Charlotte is known as a dizzy, impulsive diva filled with spunk and flare.

According to SheKnows, people with the name Charlotte have a SoulUrge number of three, meaning, they hold a deep inner desire to create and express themselves, often in the form of public speaking, acting, writing or singing. They are creative individuals and can easily become the center of attention.

Above all, Charlotte is a pretty special name and parents should consider it when choosing one for their little girl. Not only is it beautiful in sound, but it’s also seen as the epitome of femininity and charm.

The alternate spelling of Charlotte is Charlette, and nicknames include Charlie and Lottie.

19 Daria – The Princess and the Pea

Origin: Persian

Daria is a female name of Persian origin. Not only is Daria a beautiful choice for a baby girl, but it’s also not overly used in North American culture. In other words, the name Daria is not in danger of over popularity.

Daria is most commonly known in “The Princess and The Pea,” a fairy tale by Danish author Hans Christian Andersen. In its Persian origin, the meaning of Daria is “rich.” Daria is also the name of a saint in the Roman Catholic and Eastern Orthodox churches.

According to SheKnows, Daria has a SoulUrge number of 11. What does this mean? It’s noted that people with this SoulUrge number have a deep inner desire to inspire others while sharing their own strongly held views on spiritual matters. They also strive for peace and harmony, and respond positively to beautiful things.

The alternate spelling of Daria is Dariya.

18 Elsie – Clever Elsie

Origin: Scottish

Elsie is a beautiful female name of Scottish origin. In its origin, Elsie means “noble.” The name is also the diminutive of the timeless classic Elizabeth via its Scottish variation, Elspeth. Furthermore, Elsie is the name given to the main character in the 1812 German fairy tale “Clever Elsie” by the Brothers Grim, Jacob and Wilhelm Grimm.

Bearers of the name thrive in settings of adventure and change. They are dynamic individuals who are able to make constructive use of freedom. They are also optimistic, but tend to be rebellious when things don't go their way.

Today, Elsie is currently ranked number 32 in the U.K., and 386 in the United States thanks to the popularity of the closely related names Ella and Ellie. Not only is the name an adorable option for parents expecting a baby girl, but its literal meaning of nobility makes it an even more desirable option.

The alternate spelling of Elsie is Elsee, Elsey, Elsye and Elsze, and can be shortened to the nickname Elle.

17 Esmeralda – The Hunchback of Notre Dame

Origin: Spanish

The name Esmeralda is a female name of Spanish origin. The name is most commonly seen on the heroine of Victor Hugo's novel “The Hunchback of Notre Dame.” In its Spanish origin, Esmeralda means “The emerald gemstone.” If that’s not a striking enough reason to choose this name, we don’t know what is. The name is truly a gem, figuratively and literally.

According to SheKnows, the name Esmeralda has a SoulUrge number of three, which means that bearers of the name feel most comfortable in settings of expression and performance. They can easily adapt to changing environments and know how to work well under pressure, even when others around them don't. Esmeralda's also yearn to have beauty around them, and greatly excel in public settings, surrounded by many people.

The alternate spelling of Esmeralda is Esmerelda, and nicknames include Esmée or Esme.

16 Giselle – Enchanted

Origin: German

Giselle is a beautiful female name of German origin meaning, “pledge.” While this name is quite common in both the French and German culture, it was made even more popular by the famous bearer Princess Giselle from Disney’s fairy tale “Enchanted.”

The name Giselle is certainly worth considering for those parents looking for something beautiful in sound, but also not too rare. While the name was very popular in France during the Middle Ages (often in the form Gisèle), it has since then declined in popularity. It’s quite the perfect balance if you ask us.

Additionally, bearers of the name Giselle hold the expression number of six. What does that mean? According to SheKnows, Giselle’s yearn for both peace and harmony, and strive for beauty in everything they do. They also tend to be more of the adventorous type and can handle when large tasks are thrown at them.

The alternate spelling of Giselle is Gisele, Jiselle and Jisele.

15 Ida – Little Ida’s Flowers

Origin: German, Old Norse

Ida is a female given name derived from a Germanic word “id,” meaning “labor," or  "work.” Alternatively, the name may also be related to the name of the Old Norse goddess Iðunn, which may have been the inspiration for the name in Hans Christian Andersen’s “Little Ida’s Flowers.”

Bearers of the name Ida have the expression number of five, which means they thrive in settings of change and adventure. They are extremely visionary and versatile people who are able to make constructive use of freedom. They may also become restless if they feel too restricted by rules of conventionalism, but that's only because their versatility can bring forth a wandering mind.

There are no alternate spelling variations of Ida, but we think it's perfect as is.

14 Irene – The Princess and the Goblin

Origin: Greek

Known for its historical beauty, Irene is a female name of Greek origin. In Greek, the name literally means “peace.” When it comes to fairy tales and baby names, Irene is a pure classic.

Princess Irene, most commonly known in the children’s tale “The Princess and the Goblin,” is kept in ignorance of the ghastly goblins that live under the mountains until the night she and her nurse Lootie accidentally stay out late.

According to Nameberry, Irene was one of the most popular names of the Roman Empire and the name of several early saints. Often pronounced with three syllables, it spread throughout the rest of the world in a range of beautiful variations. In the United States, the global popularity of Irene is ranked 636, and in Spain, Irene is the ninth most popular female name, often seen in the form of “Irina.”

13 Jasmine – Aladdin

Origin: Persian

The name Jasmine is of Persian origin and means “flower,” or “gift from God.” The name is commonly known in the Middle Eastern folk tale "Aladdin," where Jasmine, an incredibly independent and strong princess, has the desire to see the world and experience life outside of being a sheltered princess. This desire eventually results in Jasmine meeting her star-crossed lover,  Aladdin.

In recent years, the name Jasmine has been popular in a number of countries. In the United States, the name first appeared in the top 1000 list of most popular names in 1973. Since then, it has remained among the top 100 names given to American girls.

Bearers of the name Jasmine are said to be competent, practical, and powerful. They tend to be successful in business and commercial affairs, and because they are so determined, they are able to achieve great material dreams.

The alternate spelling of Jasmine is Jasmin, Jasmyn, Yasmin, and Yasmyn.

12 Kiara – The Lion King II: Simba’s Pride

Origin: Irish

Kiara is a unique, yet beautifully sounding female name of Irish origin. In its origin, Kiara literally means “Saint.” In the tale “The Lion King II: Simba’s Pride,” Kiara is young adult lioness, the crown princess of Pride Rock, and the only daughter of Simba and Nala.

Kiara is a bold, yet beautiful name, and one any little girl would love to have. Not only are Kiaras gentle and caring, but they are also known to be very adventurous, supportive and loyal. Kind of like Kiara, the lion, right?

According to SheKnows, Kiaras have an expression number of 22, which means they have a powerful impact on everyone they meet. They value truth, justice and discipline, and their excellent leadership abilities allow them to excel in everything they do. Even in times of uncertainty, Kiara's know how to come out on top.

The alternate spelling of Kiara is Keeara, Keara, and Chiara.

11 Leah – Sleeping Beauty

Origin: Hebrew

Leah is a beautiful female name of Hebrew origin, and even though the name in its origin means “tired,” it’s not a name we’d ever get tired of. In fact, Leah is one of the most beautifully sounding names on this list.

In terms of fairy tales, Leah is the name of the Queen in “Sleeping Beauty.” Queen Leah is the mother of Aurora, and is known to have a very overprotective personality. Additionally, in biblical times, Leah was also a widely known name; it was the given name of the first wife of Jacob in the Old Testament.

Since 1880, the name Leah has never been outside of the top 500-baby girl names in the U.S. Its peak usage in the U.S. was reached in 2010 when it ranked record-breaking 24th most popular names for baby girls.

The alternate spelling of Leah is Lia, Leeah, and Lea.

10 Lisa – Rumpelstiltskin

Origin: Hebrew

Lisa is a female name of Hebrew origin meaning “from Elisheba,” which translates to “oath of God,” or “God is good.” Lisa is also the name of the miller’s daughter in the famous fairy tale "Rumpelstiltskin" by the Brothers Grimm. A timeless classic, Lisa is a perfect choice for your little girl.

In Rumpelstiltskin, Lisa is known as the beautiful girl who was thought to turn straw into gold, but when it was discovered that she couldn’t, her life was put on the line. Lisa was an independent girl who always remained loyal to her parents. In fact, her character traits are in line with how Lisa’s are perceived to be in real life. For example, bearers of this name are said to have personal independence, and are able to make constructive use of freedom.

The alternate spelling of Lisa is Lesa and Leesa, and nicknames include Lise and Li.

9 Maggie – The Elves and The Shoemaker

Origin: English

The name Maggie is an English baby name that is an abbreviation of Margaret meaning  “pearl.” In the Brothers Grimm fairy tale “The Elves and The Shoemaker,” Maggie is known as the poor beggar woman who visits Bertie and Bettina in hopes of finding food and shelter.

Bearers of the name Maggie have a deep inner desire for a stable, loving family, and need to work with others to feel appreciated. They are dynamic, visionary and strive for peace and harmony.

While Maggie is usually seen as a nickname for Margaret, Marguerite, or Magdalen, we think it’s just as great on its own. In fact, Maggie is a perfect, not to mention, adorable option for parents looking for a new age twist on a timeless classic.

The alternate spelling of Maggie is Maggy, Magie, Magi, Magee, and Magei, and nicknames include Mag and Mags.

8 Nora – Pete’s Dragon

Origin: Irish

Nora is a female name short for Honora, an Anglo-Norman name from the Latin meaning, “honor.” It’s also short for Eleanora, a Greek name that means “light.” Nora is also the name of tritagonist of Disney's “Pete's Dragon” – a story about a young orphan named Pete who enters a small fishing town in Maine to escape his abusive foster family.

In this particular story, Nora is perceived as a caring, patient and strong-willed woman. The name Nora has been around for centuries and has recently spiked in popularity, ranking 41st in the U.S. in 2015. Nora is also the ultimate go-to in Norway. It ranked as the second most popular female given name in 2015.

This is certainly good news for all those old souls out there. Nora is a name with rich historical presence, which makes it the perfect choice vintage-loving folks.

The alternate spelling of Nora is Norah.

7 Olivia – The Great Mouse Detective

Origin: Latin

Olivia is a lovely female name of Latin origin that means “olive tree.” The name is not only an adorable option, but it’s also mega popular today. Olivia is currently the second most popular name for baby girls in the U.S., and it could even be heading towards number one.

Olivia is also seen in the popular screenplay “The Great Mouse Detective" by Ron Clements. The story follows a young mouse named Olivia Flaversham who becomes abducted by a crippled bat and enlists the aid of Basil of Baker Street, the rodent world's answer to Sherlock Holmes. In the story, Olivia is known as an innocent, yet very brave little mouse who adores everyone, especially her father and only living relative.

The name Olivia saw its first rise in popular after appearing in Shakepeare’s “Twelfth Night.” The name is not only a gorgeous option for any little girl, but we also think its the perfect representation of admirable strength, femininity and sophistication.

The alternate spelling of Olivia is Olyvia, Oliviah and Olivea, and a common nickname is Ollie.

6 Sarah – The Jewish Maiden

Origin: Hebrew

Sarah is a Hebrew name that, when translated, means “princess.” Sarah is one of the most common female given names of all time, and for good reason, too! Who wouldn't want to raise a little princess?

Sarah is also the name of the little Jewish girl in Hans Christian Andersen’s tale “The Jewish Maiden.” The story follows Sarah, a Jewish maiden, who is bound to the promise her father had made to her dying mother that Sarah would never become a Christian. However, deep in her heart, Sarah believes in the Gospel and becomes conflicted to her desired faith and her father’s promise.

Much like the story’s Sarah, bearers of this name are said to be very considerate to others’ feelings and may sometimes feel insecure or restless, as their compassionate nature can be easily taken advantage of.

The alternate spelling of Sarah is Sara, and Sera.