Whimsical and Enchanting Baby Names for Girls Straight out of a Fairytale

Whimsical and enchanting names for girls remind us of fairy tales and take us to a faraway place. They invoke an image 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 and enchanting name that will give her an aura of magic for the rest of her life. Check out our list below to be inspired.

You May Also Enjoy:
Whimsical and Enchanting Names for Boys Straight Out of a Fairytale

 

Allegra

Origin: Happy
Meaning:
Italian

More about the name Allegra

 

Anya

Origin: Latin
Meaning:
Gracious

More about the name Anya

 

Apollonia

Origin: Latin
Meaning:
Strength

More about the name Apollonia

 

Arden

Origin: English
Meaning:
Eagle valley

More about the name Arden

 

Arista

Origin: Greek
Meaning:
Harvest

More about the name Arista

 

Arrietty

Origin: Literary name
More about the name Arrietty

 

Arwen


Origin:
Welsh
Meaning:
Royal maiden

More about the name Arwen

 

Audelia

Origin: English
Meaning:
Noble strength

More about the name Audelia

 

Aurora

Origin: Latin
Meaning:
Dawn

More about the name Aurora

 

Avalon

Origin: Welsh
Meaning:
Island of apples

More about the name Avalon

 

Bellatrix

Origin: Latin
Meaning:
Female warrior

More about the name Bellatrix

 

Calista

Origin: Greek and Latin
Meaning:
Fairest, most beautiful, chalice

More about the name Calista

 

Calla

Origin: Greek
Meaning:
Beauty

More about the name Calla

 

Calliope

Origin: Greek
Meaning:
Beautiful voice

More about the name Calliope

 

Cassandra

Origin: Greek
Meaning:
Prophetess

More about the name Cassandra

 

Circe

Origin: Greek
Meaning:
Bird

More about the name Circe

 

Cordelia

Origin: Latin
Meaning:
Heart

More about the name Cordelia

 

Eira

Origin: Welsh, Norwegian
Meaning:
Snow, merciful

More about the name Eira

 

Elendra

Origin: Modern invented name
More about the name Elendra

 

Ella

Origin: English
Meaning:
Completely, fairy maiden

More about the name Ella

 

Elodie

Origin: French
Meaning:
Foreign riches

More about the name Elodie

 

Elowen

Origin: Cornish
Meaning:
Elm

More about the name Elowen

 

Evangeline

Origin: Latin
Meaning:
Gospel

More about the name Evangeline

 

Everleigh

Origin: English
Meaning:
Boar meadow

More about the name Everleigh

 

Fauna

Origin: Latin
Meaning:
Goddess of earth and fertility

More about the name Fauna

 

Ferelith

Origin: Irish, Gaelic, and Scottish
Meaning:
Sovereign

More about the name Ferelith

 

Freya

Origin: Norse
Meaning:
The lady

More about the name Freya

 

Galilea

Origin: Italian and Hebrew
Meaning:
Galilee

More about the name Galilea

 

Genevieve

Origin: Celtic
Meaning:
Woman of race

More about the name Genevieve

 

Guinevere

Origin: Welsh
Meaning:
Fair, white and smooth

More about the name Guinevere

 

Hestia

Origin: Greek
Meaning:
Hearth, fireside

More about the name Hestia

 

Ingrid

Origin: Norse
Meaning:
Beautiful

More about the name Ingrid

 

Iridessa

Origin: Modern invented name
Meaning:
Illuminated

More about the name Iridessa

 

Isadora

Origin: Greek
Meaning:
Gift of Isis

More about the name Isadora

 

Lira

Origin: Spanish and Italian
Meaning:
Balance

More about the name Lira

 

Lorien

Origin: Literary name
More about the name Lorien

 

Lucinda

Origin: Spanish and Latin
Meaning:
Light

More about the name Lucinda

 

Luna

Origin: Latin
Meaning:
Moon

More about the name Luna

 

Matilda

Origin: German
Meaning:
Strength in battle

More about the name Matilda

 

Melisande

Origin: French and German
Meaning:
Work, labor

More about the name Melisande

 

Miranda

Origin: Latin
Meaning:
Admirable

More about the name Miranda

 

Morgana

Origin: Welsh
Meaning:
Sea circle

More about the name Morgana

 

Muirgen

Origin: Welsh
Meaning:
Born of the sea

More about the name Muirgen

 

Nixie

Origin: German
Meaning:
Water sprite

More about the name Nixie

 

Nora

Origin: Irish
Meaning:
Light

More about the name Nora

 

Nouvel

Origin: French
Meaning:
New

More about the name Nouvel

 

Nuria

Origin: Catalan, Arabic
Meaning:
Virgin of Núria, light

More about the name Nuria

 

Octavia

Origin: Latin
Meaning:
Eighth

More about the name Octavia

 

Oona

Origin: Irish
Meaning:
Lamb

More about the name Oona

 

Ophelia

Origin: Greek
Meaning:
Help

More about the name Ophelia

 

Petal

Origin: English
Meaning:
Word name

More about the name Petal

 

Portia

Origin: French
Meaning:
Pig

More about the name Portia

 

Prunella

Origin: Latin
Meaning:
Plum

More about the name Prunella

 

Quintessa

Origin: Latin
Meaning:
Essence

More about the name Quintessa

 

Rhiannon

Origin: Welsh
Meaning:
Divine queen

More about the name Rhiannon

 

Rhoswen

Origin: Welsh
Meaning:
White rose

More about the name Rhoswen

 

Romina

Origin: Arabic
Meaning:
From the land of Christians

More about the name Romina

 

Rowan

Origin: Irish
Meaning:
Red-haired

More about the name Rowan

 

Sapphira

Origin: Greek
Meaning:
Sapphire

More about the name Sapphira

 

Seraphina

Origin: Hebrew
Meaning:
Burning ones

More about the name Seraphina

 

Sidonie

Origin: Latin
Meaning:
Man from Sidon

More about the name Sidonie

 

Sigourney

Origin: French
Meaning:
Daring king

More about the name Sigourney

 

Starling

Origin: English
Meaning:
Bird

More about the name Starling

 

Thessaly

Origin: Greek
Meaning:
Place name

More about the name Thessaly

 

Thora

Origin: Norse
Meaning:
Thunder goddess

More about the name Thora

 

Tindra

Origin: Swedish
Meaning:
Sparkle

More about the name Tindra

 

Tuliana

Origin: From the Roman family name Tullius
Meaning:
Combination of the names Tulia and Ana

More about the name Tuliana

 

Vesper

Origin: Latin
Meaning:
Evening star

More about the name Vesper

 

Waverly

Origin: English
Meaning:
Quivering aspens

More about the name Waverly

 

Wilhelmina

Origin: German
Meaning:
Will-helmet

More about the name Wilhelmina

 

Willow

Origin: English
Meaning:
Tree

More about the name Willow

 

Winsome

Origin: English
Meaning:
Light-hearted

More about the name Winsome

 

Zosia

Origin: Polish
Meaning:
Widsom

More about the name Zosia

 

You May Also Enjoy:
These Baby Girl Names Are So Ancient You've Probably Never Even Heard Them

 

Related:

  • Save

Get the Latest

Share via
Copy link
Powered by Social Snap