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.

Belle

Meaning: beautiful

Origin:Short form of Isabelle or French
310
Elsie

Meaning: pledged to God

Origin:Diminutive of Elizabeth via its Scottish variation, Elspeth
67
Jasmine

Meaning: gift from God

Origin:Flower name, from Persian
182
Elsa

Meaning: pledged to God

Origin:German diminutive of Elisabeth
204
Rose

Meaning: rose, a flower

Origin:Latin
52
Fiona

Meaning: white, fair

Origin:Scottish
181
Katie

Meaning: pure

Origin:English, diminutive of Katherine
628
Daniel

Meaning: God is my judge

Origin:Hebrew
150
Finn

Meaning: fair or white

Origin:Irish
20
Elin Elin is of Scandinavian origin and is a vari...
Origin:Swedish variation of Ellen
913
Wendy

Meaning: friend or white

Origin:English, Celtic, Welsh
623
Briar

Meaning: a thorny patch

Origin:English
293
Nona

Meaning: ninth

Origin:Latin
1623
Lena The Hebrew name Lena is a shorter version of...
Origin:English, Scottish, Dutch, German, and Scandinavian, diminutive of various names ending in lena
162
Esmeralda

Meaning: emerald

Origin:Spanish and Portuguese
361
Gertrude

Meaning: strength of a spear

Origin:German
838
Magnus

Meaning: greatest

Origin:Scandinavian from Latin
34
Rory

Meaning: red king

Origin:Irish
64
Arthur

Meaning: bear

Origin:Celtic
32
Owen

Meaning: young warrior; well-born

Origin:Welsh
74