Select Page

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”