Fairy tales take us to a faraway place, one that is dreamy, romantic, and not of this world, which is exactly what inspired us to create this list. Who doesn’t love a good fairytale? So why not give your little girl a whimsical name that will give her an aura of enchantment for the rest of her life. Check out our list below to be inspired. See our list of Whimsical & Enchanting Names for Boys



 

ALLEGRA

Italian
Meaning: “Merry”

ANYA

Russian
Meaning: “Gracious”
Popularity in 2017: #627

APOLLONIA

Greek
Meaning: “God of the sun”

ARDEN

English
Meaning: “High land”

ARISTA

Greek
Meaning: “The best”

ARRIETTY

Literary name

ARWEN

Welsh
Meaning: “Noble Maiden”

AUDELIA

Invented name

AURORA

Latin
Meaning: “Dawn”
Popularity in 2017: # 51 

AVALON

Celtic
Meaning: “Island of apples”

BELLATRIX

Latin
Meaning: “Female warrior”

CALISTA

Greek
Meaning: “Beautiful”

CALLA

Greek
Meaning: “Beauty”

CALLIOPE

Greek
Meaning: “Beautiful voice”
Popularity in 2017: #813

CASSANDRA

Greek
Meaning: “Prophetess”
Popularity in 2017: #606

CIRCE

Greek
Meaning: “Bird”

CORDELIA

Latin
Meaning: “Heart”

EIRA

Welsh
Meaning: Snow”

ELENDRA

Invented name

ELLA

German
Meaning: “Completely”
Popularity in 2017: #16

ELODIE

French from Greek
Meaning: “Foreign riches”

ELOWEN

Cornish
Meaning: “Elm”

EVANGELINE

Greek
Meaning: “Bringer of good news”
Popularity in 2017: #267

EVERLEIGH

English
Meaning: “Boar meadow” spelling variation of Everly
Popularity in 2017: #387

FAUNA

Latin word

FERELITH

Scottish
Meaning: “True sovereignty”

FREYA

Norse
Meaning: “Noblewoman”
Popularity in 2017: #305

GALILEA

Italian
Meaning: “From Galilee” feminine of Galileo
Popularity in 2017: #569

GENEVIEVE

French from German
Meaning: “Race of women”
Popularity in 2017: #184

GUINEVERE

Welsh
Meaning: “Fair one”

HESTIA

Greek
Meaning: “Hearth”

INGRID

Norse
Meaning: “Fair”
Popularity in 2017: #932

IRIDESSA

Invented name

ISADORA

Greek
Meaning: “Gift of Isis”

LIRA

Italian and Spanish from Latin
Meaning: “Balance”

LORIEN

Literary name

LUCINDA

Latin
Meaning: “Light”

LUNA

Latin
Meaning: “Moon”
Popularity in 2017: #37

MATILDA

German
Meaning: “Strength in battle”
Popularity in 2017: #521

MELISANDE

French from German
Meaning: “Strong in work”

MIRANDA

Latin
Meaning: “Admirable”
Popularity in 2017: #344

MORGANA

Celtic
Meaning: “Sea”

MUIRGEN

Gaelic
Meaning: “Born of the sea”

NIXIE

German
Meaning: “Water sprite”

NORA

Irish
Meaning: “Honor”
Popularity in 2017: #28

NOUVEL

French
Meaning: “New”

NURIA

Spanish
Meaning: “Light”

OCTAVIA

Latin
Meaning: “Eighth”
Popularity in 2017: #593

OONA

Gaelic
Meaning: “Lamb”

OPHELIA

Greek
Meaning: “Help”
Popularity in 2017: #416

PETAL

Word name

PORTIA

Latin
Meaning: “Hog”

PRUNELLA

Latin
Meaning: “Plum”

QUINTESSA

Latin
Meaning: “Essence”

RHIANNON

Welsh
Meaning: “Divine queen”

RHOSWEN

Welsh
Meaning: “White rose”

ROMINA

Arabic
Meaning: “From the land of the Christians”
Popularity in 2017: #800

ROWAN

Gaelic
Meaning: “Little red one”
Popularity in 2017: #140

SAPPHIRA

Greek
Meaning: “Sapphire”

SERAPHINA

Hebrew
Meaning: “Fiery”

SIDONIE

French from Latin
Meaning: “From Sidon”

SIGOURNEY

French surname
Meaning: unknown

STARLING

Old English
Meaning: “Bird name”

THESSALY

Greek place name

THORA

Scandinavian
Meaning: “God of Thunder”

TINDRA

Swedish
Meaning: “Sparkle”

TULIANA

Combination of Tulia + Ana

VESPER

Latin
Meaning: “E
vening star”

WAVERLY

English
Meaning: “Quivering aspens”

WILHELMINA

German
Meaning: “resolute protector” feminine of Wilhelm

WILLOW

Tree name
Popularity in 2017: #81

WINSOME

English
Meaning: “Charming”

ZOSIA

Greek
Meaning: “Wisdom”

Write A Comment