1. Home
  2. Feature

80+ Best Fairy Tale Names That YouP+;ll Love

09 Jun 2023 77

Do you love a good fairy tale?

Fairy tales are those whimsical stories that somehow, we all just seem to know, and everyone has their favourite. These classic stories have been recreated many times over the years, with fairy tale characters we have grown to treasure.

Whether you are looking for fairy tale princess names, or something more suitable for a cheeky baby, there is bound to be a classic fairy tale name on our list that is perfect for your new arrival.  

The wonderful thing about naming your child after a fairy tale is that one day you can show them the book or the film that inspired you, and hopefully, it will become one of their favourites too.

For more baby names inspiration why not have a look at these short boys' names, or these fiery names that mean red?

Lamia: (Stardust) This Arabic names means 'radiant'.

Elliot:(Pete's Dragon) This Hebrew name means 'bravely and truly'.

Finn:(The Snow Queen) An Irish name meaning 'fair or white'.

Radella:This name is of  English origin and means 'elfin advisor'.

Philip:(Sleeping Beauty) A Greek name, meaning 'fond of horses'.

Gus:(Cinderella) Gus means 'great' and is of English origin, often used as a nickname for names like Fergus and Angus.

Westley:(The Princess Bride) Meaning 'western meadow', this name is of Old English origin.

Tigerlily:(Peter Pan) This flower name combines the tough and feminine perfectly.

Bruno: (Cinderella) This German name is perfect for Cinderella's loyal hound.

Jasmine: (Aladdin) This name is of Persian origin and is derived from the name of the fragrant flower.

Chip: (Beauty and the Beast) A nickname of the English 'Charles'.

Fauna: (Sleeping Beauty) Fauna is the Latin name of one of the three fairies tasked with hiding the baby Aurora.

Maia:(Thumbelina) This ancient Greek name means 'courage and bravery'.

Alfred:A strong name of English origin, Alfred means ‘elf counsel’.

Elsa:(Frozen) According to it's Hebrew origins, Elsa means 'God's promise'.

Antoine:Antoine Galland translated the 1001 Nights collection from it's original Arabic to French, and is also believed to be the author of the stories Aladdin and Ali Baba.

Eudora:(The Princess and the Frog) Tiana's mother Eudora has a Greek name, meaning 'excellent gift'.

Giselle:(Enchanted) This French name means 'pledge'.

Alice:(Alice in Wonderland) This name comes from Old German origins, and means 'noble, exalted'.

Hansel: (Hansel and Gretel) The German other half to Gretel, meaning 'God is gracious'.

Merlin: (The Sword and the Stone) This name is of Welsh origin and means 'sea fortress'.

Gretel:(Hansel and Gretel) Gretel is of German origin and means 'pearl'.

Gabrielle:Gabrielle-Suzanne Barbot de Villeneuve  (quite the name!) was the French novelist of the original Beauty and the Beast fairy tale.

Wilhelm:The second of the Brothers Grimm, another great storyteller who we can thank for many of the fairytales we know and love today.

Sebastian: (The Little Mermaid)  This Greek name means 'revered'.

Jacob:One of the Brothers Grimm, who wrote some of the most macabre fairy tales around, luckily they have been retold so many times, that the darker aspects have been written over or forgotten.

Wolf:(Little Red Riding Hood) Another name that is a little obvious, but Wolf is definitely up there with the more hipster fairytale names.

Robin:(Robin Hood) An English name meaning 'famed, bright and shining'

Maurelle:This pretty French name, means ‘elfin’.

Parisa:This Persian name means ‘like a fairy’.

Zephyr:(The Garden of Paradise) This Greek name means 'a soft, gentle breeze'.

Evangeline:(The Princess and the Frog) This Greek name means 'bearer of good news'.

Merida: (Brave) This name of Spanish origin means 'one who has achieved a high place of honour'.

Flora: (Sleeping Beauty) Flora was the Roman goddess of flowers and spring, and another of Aurora's protectors.

Charles:Charles Perrault is the author of Cinderella and Sleeping Beauty among many more fairy tales, he is believed to have helped start the genre.

Belle:(Beauty and the Beast) This is another Latin name, meaning 'beautiful'.

Cleo: (Pinocchio) This Greek name means 'glory'.

Ray:(The Princess and the Frog) This Old English name means 'wise protector'.

Bertie: (The Elves and the Shoemaker) A German name meaning 'bright' and 'raven'.

Edward: (Enchanted) This English name means 'guardian and protector'.

Oberon:(A Midsummer Nights Dream) This Shakespearean name means 'noble, bearlike'.

Flynn: (Tangled) Another Irish name, meaning 'son of the red-haired one'.

Maurice:(Beauty and the Beast) The French Maurice is Belle's eccentric but endearing father.

Louis:(The Princess and the Frog) A name of German and French origin, meaning 'renowned warrior'.

Siofra:This traditional Irish name is pronounced 'Sheef-ra' and means 'sprite, or changeling'.

Figaro: (Pinocchio) This Italian sounding French name was made up by Pierre de Beaumarchais to mean 'barber'.

Yvaine:(Stardust) This name is of French origin and means 'Yew'.

Ursula:(The Little Mermaid) She may have been a villain, but we can't deny it's a fabulous name. Of Latin origin, Ursula means 'little female bear'.

Ali: (Aladdin) If Aladdin seems a little obvious, how about the Urdu name Ali, meaning 'high, elevated and champion'.

Aubrey:A name of English and French origin, Aubrey is straight of the middle ages and means 'elf ruler'.

Fergus: (Brave) A Scottish name meaning 'man of force'.

Buttercup:(The Princess Bride) This name means 'yellow wildflower' and is of English origin.

Roland: (Sweet Heart Roland) A name of German origin, Roland means 'famous throughout the land'.

Una:(Stardust) The Latin meaning of Una is 'one'.

Peter:(Peter Pan) This name is of Greek origin and means 'stone or rock'.

Bambi:(Bambi) Italian for 'baby girl'.

Sen: This Japanese name means 'lotus flower', and according to legend, Sen is a mythological forest elf.

Tabitha: (Thumbelina) This Aramaic name meaning 'gazelle', is also the small but mighty fairy queen in Thumbelina.

Alfreda: A (very) Old English name, meaning ‘elf power’.

Triton:(The Little Mermaid) Triton means ‘son of Poseidon’, and is of Greek origin.

Sereia: This name is Portuguese for 'mermaid'.

Odette: (The Swan Princess) Meaning 'wealthy' this pretty name is of French and German origin.

Tristan:(Stardust) This Welsh name means 'bold'.

Jack:Jack and the Beanstalk) A diminutive of the equally popular 'John', Jack means 'God is gracious' and is an Old English name.

Inigo:(The Princess Bride) This Basque name means 'fiery', perfect for this outspoken character.

Wendy: (Peter Pan) Derived from the Welsh name 'Gwendoline', J.M Barrie is believed to have created this name. 

Lorelei:In German folklore, Lorelei was believed to be a mysterious and mischievous mermaid.

Faline:(Bambi) This Latin name means 'cat like'.

Anna:(Frozen) This version of Anna, pronounced 'Aah-Na', has Hebrew origins and means 'grace'.

Aine:Pronounced 'Awn-ya' this Irish name means 'brightness and splendour'. Aine was believed to be queen of the fairies.

Regin:A name of Norse mythology, Regin means 'mythical blacksmith'.

Ariel:(The Little Mermaid) Ariel is of Hebrew origin, and means 'lion of God'.

Avery:This Old English name means 'ruler of the elves',  and sounds whimsical but modern.

Elvina:This sweet English name means ‘elf-friend', perfect for your little girl.

Nora: (Pete's Dragon) This name is derived from the Latin word for 'honour'.

Pascal:(Tangled) The chameleon sidekick of Rapunzel, Pascal is a French name that means 'of the Passover, Easter'.

Jacques: (Cinderella) This name is the French variation of James.

Daria: (The Princess and the Pea) This is a name of ancient Persian origins, meaning 'sea'.

Ella: (Cinderella) Cinderella may be a little on the nose- but her real name was actually Ella! This Hebrew name means 'Goddess'.

Arthur:(The Sword in the Stone) Believed to be a Welsh name, Arthur means 'bear' and 'king'.

Hans:Hans Christian Anderson is the Danish author behind Thumbelina and The Little Mermaid, among many others.

Pearl: (The Elves and the Shoemaker) According to mythology, pearls are a symbol of 'wisdom gained through experience'.

Arrietty: (The Borrowers) This sweet name is of Greek origin and means 'star'.

Marian:(Robin Hood) The Latin meaning of Marian is 'rose petal'.

Pixie:  Pixie is another term for 'fairie', and of Cornish origin.

Conrad: (The Goose Girl) A German name, meaning 'brave counsel'.

Briar Rose: (Sleeping Beauty) This name is of English origin and refers to 'the rose among the briars'.

Leah:(Sleeping Beauty) Aurora's mother had a beautiful Hebrew name, if we can just overlook the meaning- 'weary'!

Alvaro:A Spanish name from the middle ages, meaning 'elf army'.

John:(Peter Pan) A Hebrew name, also meaning 'God is gracious' (that's three so far on this list!).