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

Girl

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.

 

Allegra

Origin: Happy
Meaning:
Italian

 

Anya

Origin: Latin
Meaning:
Gracious

 

Apollonia

Origin: Latin
Meaning:
Strength

 

Arden

Origin: English
Meaning:
Eagle valley

 

Arista

Origin: Greek
Meaning:
Harvest

 

Arrietty

Origin: Literary name

 

Arwen


Origin:
Welsh
Meaning:
Royal maiden

 

Audelia

Origin: English
Meaning:
Noble strength

 

Aurora

Origin: Latin
Meaning:
Dawn

 

Avalon

Origin: Welsh
Meaning:
Island of apples

 

Bellatrix

Origin: Latin
Meaning:
Female warrior

 

Calista

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

 

Calla

Origin: Greek
Meaning:
Beauty

 

Calliope

Origin: Greek
Meaning:
Beautiful voice

 

Cassandra

Origin: Greek
Meaning:
Prophetess

 

Circe

Origin: Greek
Meaning:
Bird

 

Cordelia

Origin: Latin
Meaning:
Heart

 

Eira

Origin: Welsh, Norwegian
Meaning:
Snow, merciful

 

Elendra

Origin: Modern invented name

 

Ella

Origin: English
Meaning:
Completely, fairy maiden

 

Elodie

Origin: French
Meaning:
Foreign riches

 

Elowen

Origin: Cornish
Meaning:
Elm

 

Evangeline

Origin: Latin
Meaning:
Gospel

 

Everleigh

Origin: English
Meaning:
Boar meadow

 

Fauna

Origin: Latin
Meaning:
Goddess of earth and fertility

 

Ferelith

Origin: Irish, Gaelic, and Scottish
Meaning:
Sovereign

 

Freya

Origin: Norse
Meaning:
The lady

 

Galilea

Origin: Italian and Hebrew
Meaning:
Galilee

 

Genevieve

Origin: Celtic
Meaning:
Woman of race

 

Guinevere

Origin: Welsh
Meaning:
Fair, white and smooth

 

Hestia

Origin: Greek
Meaning:
Hearth, fireside

 

Ingrid

Origin: Norse
Meaning:
Beautiful

 

Iridessa

Origin: Modern invented name
Meaning:
Illuminated

 

Isadora

Origin: Greek
Meaning:
Gift of Isis

 

Lira

Origin: Spanish and Italian
Meaning:
Balance

 

Lorien

Origin: Literary name

 

Lucinda

Origin: Spanish and Latin
Meaning:
Light

 

Luna

Origin: Latin
Meaning:
Moon

 

Matilda

Origin: German
Meaning:
Strength in battle

 

Melisande

Origin: French and German
Meaning:
Work, labor

 

Miranda

Origin: Latin
Meaning:
Admirable

 

Morgana

Origin: Welsh
Meaning:
Sea circle

 

Muirgen

Origin: Welsh
Meaning:
Born of the sea

 

Nixie

Origin: German
Meaning:
Water sprite

 

Nora

Origin: Irish
Meaning:
Light

 

Nouvel

Origin: French
Meaning:
New

 

Nuria

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

 

Octavia

Origin: Latin
Meaning:
Eighth

 

Oona

Origin: Irish
Meaning:
Lamb

 

Ophelia

Origin: Greek
Meaning:
Help

 

Petal

Origin: English
Meaning:
Word name

 

Portia

Origin: French
Meaning:
Pig

 

Prunella

Origin: Latin
Meaning:
Plum

 

Quintessa

Origin: Latin
Meaning:
Essence

 

Rhiannon

Origin: Welsh
Meaning:
Divine queen

 

Rhoswen

Origin: Welsh
Meaning:
White rose

 

Romina

Origin: Arabic
Meaning:
From the land of Christians

 

Rowan

Origin: Irish
Meaning:
Red-haired

 

Sapphira

Origin: Greek
Meaning:
Sapphire

 

Seraphina

Origin: Hebrew
Meaning:
Burning ones

 

Sidonie

Origin: Latin
Meaning:
Man from Sidon

 

Sigourney

Origin: French
Meaning:
Daring king

 

Starling

Origin: English
Meaning:
Bird

 

Thessaly

Origin: Greek
Meaning:
Place name

 

Thora

Origin: Norse
Meaning:
Thunder goddess

 

Tindra

Origin: Swedish
Meaning:
Sparkle

 

Tuliana

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

 

Vesper

Origin: Latin
Meaning:
Evening star

 

Waverly

Origin: English
Meaning:
Quivering aspens

 

Wilhelmina

Origin: German
Meaning:
Will-helmet

 

Willow

Origin: English
Meaning:
Tree

 

Winsome

Origin: English
Meaning:
Light-hearted

 

Zosia

Origin: Polish
Meaning:
Widsom

 

 

Related:

  • Save

Get the Latest

Share via
Copy link
Powered by Social Snap