1. Home
  2. Topics

Fairy Tale Baby Names

Fairy tale names, a subset of literary baby names, are as diverse as the cultures they come from. While fairy tales exist in many societies, Irish, French, and Germanic names are strongly represented, as well as their English variants. Included are well-known princess names, such as Aurora and Belle, as well as names of mermaids, sprites, and a host of other characters from myth and fable.

Along with Aurora and Belle, other fairy tale baby names in the US Top 1000 include Alice, Ariel, Briar, Esmeralda, Finn, Jack, Magnus, and Peter. Uncommon but intriguing names from popular fairy tales include Gretel, Merlin, Oisin, and Snow.

A fairy tale connection adds a touch of magic to your child’s name. Here, baby names for your Happily Ever After.

Hyacinth

Meaning: blue larkspur; precious stone

Origin:Flower name, from Greek
843
Maria

Meaning: drop of the sea, bitter, or beloved

Origin:Hebrew or Egyptian
1003
Ursula

Meaning: little female bear

Origin:Latin
656
Signy

Meaning: new victory

Origin:Scandinavian
2633
Maggie

Meaning: pearl

Origin:Diminutive of Margaret
342
Eulalie

Meaning: sweetly speaking

Origin:French form of Eulalia, Greek
926
Fernanda

Meaning: bold voyager

Origin:Feminine variation of Fernando, Spanish and Portuguese version of German Ferdinand
1434
Giselle

Meaning: pledge, hostage

Origin:German
556
Tiana

Meaning: fairy queen

Origin:Slavic
730
Rosette The name Rosette is of English origin and me...
Origin:English
2814
Pocahontas

Meaning: playful one

Origin:Algonquin
4882
Mulan

Meaning: magnolia

Origin:Chinese
5822
Anne

Meaning: grace

Origin:French variation of English Ann and Hebrew Hannah
673
Linda

Meaning: pretty

Origin:Spanish, Portuguese and Italian word name meaning "pretty"
825
Origin:Diminutive of Judith
1984
Vasilisa

Meaning: royal, kingly

Origin:Feminization of Vasili, Russian from Greek
2739
Trudy

Meaning: spear of strength

Origin:German
1349
Ellen

Meaning: torch; shining light

Origin:English variation of Helen
632
Jamie

Meaning: supplanter

Origin:Diminutive of James
764
Ferdinand

Meaning: bold voyager

Origin:German
686