Name Meaning Origin Popularity Other Gender
Aisling

Dream, vision

Irish

Alara

Water fairy

Armenian

Alayla

War goddess.

Greek

Aldora

Winged gift

Greek

Alexandra

Defender of man

Greek

Alfrida

Elf, magical being strength

German

Alice

Of nobility

German

Alora

My Dream

African

Althea

Healing herb

Greek

Alvar

Elf or magical army, warrior

English

Alvie

Elf or magical being, friend

English

Alvinia

Elf or magical being, friend

English

Arien

Enchanted

Hebrew

Assi

Fair, beautiful goddess

Scandinavian

Astrid

Fair, beautiful goddess

Scandinavian

Aubrey

Elf ruler

English

Aurora

Goddess of dawn

Latin

Bella

Beautiful one

Italian

Bellatrix

Warlike

Latin

Bethari

Goddess

Indonesian

Blair

Plain, field

Scottish

Calypso

She who hides

Greek

Cassandra

Man's defender, warrior

Greek

Chepi

Fairy (Algonquin)

Native American

Chimere

Dream

French

Circe

Bird

Greek

Cordelia

Heart

Latin

Cybele

Hair Or Stone

Greek

Cytheria

Goddess of Love

Greek

Delora

Sorrows

Spanish

Demetria

“The fruitful one,” in allusion to Demeter, the Greek goddess of fruitfulness and protectress of marriage.

Greek

Desdemona

Wretchedness

Greek

Dream

Unconscious vision or thought

English

Dreama

Dream

English

Egeria

Water nymph

Greek

Elfie

Elf or magical counsel; elf, magical being strength; white, noble, bright

Irish

Elfrea

Elf or magical counsel

German

Elfryda

Elf or magical counsel; elf, magical being strength

German

Elveena

Elf or magical being, friend

English

Elvenia

Elf or magical being, friend

English

Ember

Smoldering coal

English

Endora

Fountain

Greek

Esme

To love

French

Ever

Always

American

Evera

Brave One

English

Faethe

Faerie Friend. A name of high honor in gaelic mythos.

Gaelic

Fayetta

Little fairy

French

Feya

Fairy

Hebrew

Fiona

Fair or white

Scottish

Freddie

Elf or magical counsel; peaceful ruler; holy, blessed reconciliation; joy and peace

Welsh

Freyja

Norse goddess of love and magic.

Scandinavian

Glinda

Fair; good

Welsh

Guinevere

Fair one; white, smooth, soft

Welsh

Hamia

A Syrian goddess

Anglo-Saxon

Hecate

Greek goddess of fertility who later became associated with Persephone as goddess of the underworld and protector of witches

Greek

Hermione

Messenger; earthly

Greek

Ilayda

Water fairy

Turkish

Imagica

Created name

American

Iris

Rainbow

Greek

Isis

Throne

Egyptian

Jayashri

Goddess of Victory

Indian (Sanskrit)

Jenna

Fair magical being

English

Jennifer

Fair magical being

English

Lafayette

From the Land of the Beech Tree

French

Lorelei

“The enchantress,” in allusion to the siren of German legend whose singing on reefs in the Rhine lured sailors to their doom.

German

Lucy

Of the light

English

Luna

The moon

Latin

Lurline

“The enchantress,” in allusion to Lorelei, the siren of German legend whose singing on reefs in the Rhine lured sailors to their doom.

German

Lynelle

Nymph; idol

Welsh

Magic

Full of Wonder

American

Marivel

Miracle to marvel at; wonderful, extraordinary

Spanish

Marnie

From the sea; sparkling, shining

Latin

Marvel

Miracle to marvel at; wonderful, extraordinary

Spanish

Marvella

Miracle to marvel at; wonderful, extraordinary

Spanish

Mary

Of the sea

Latin

Maya

Dream

Indian (Sanskrit)

Melisandre

Animal strength

German

Migina

Fairy Woman

Native American

Morgan

Circling sea

Welsh

Morrigan

War Goddess

Irish

Naia

Water nymph

Greek

Nancy

A diminutive-variant of Anna or Anne, from the Hebrew hannah, grace.

Hebrew

Nerina

Sea nymph

Greek

Nessie

Pure

Scottish

Nireida

Sea nymph

Spanish

Ophelia

Help

Greek

Paige

Young servant

English

Pauwau

Witch (Algonquin)

Native American

Persephone

Bringer of destruction

Greek

Phoebe

Bright and pure

Greek

Piper

Pipe player

English

Pixie

Fairy

Irish

Pru

Caution, discretion

Latin

Regina

Queen

Latin

Reverie

Daydream

French

Rosalie

Rose flower

French

Rowena

Fame, happiness

German

Roya

Vision, dream

Arabic

Sabrina

“The siren from the river Severn,” in allusion to a legendary princess.

Celtic

Sage

Sage plant

English

Salem

Peace

Hebrew

Samantha

Name of God

Hebrew

Sanya

To dream

Russian

Sarah

Princess

Hebrew

Sbtinka

Magical dancer

Native American

Selene

The moon

Greek

Shayla

From the fairy palace

Gaelic

Shaylene

From the fairy palace

Gaelic

Shaylyn

From the fairy palace; admirable

Gaelic

Sigilla

“The magic power,” from the Latin sigillum, a sign (of power).

Latin

Siren

Enchantress

Greek

Sybil

Prophetess, oracle

Greek

Syrena

Enchanter

Greek

Tabitha

Gazelle

Aramaic

Thelga

“The enchantress,” from the Greek tlielgo, charm.

Greek

Tiana

Fairy queen

Slavic

Tien

Fairy

Vietnamese

Titania

Giant

Greek

Tunder

Fairy

Hungarian

Ursula

Little she-bear

Scandinavian

Vesta

Pure maiden

Latin

Vinny

Elf or magical being, friend

English

Wakanda

Possesses Magical Powers

Native American

Wendy

Friend

English

Willow

Willow tree

English

Winifred

Holy, blessed reconciliation; joy, peace

Welsh

Winnie

Fair one; white and smooth, soft; happiness; holy, blessed reconciliation; joy and peace; first-born daughter; fair, pure

Welsh

Wonder

Wonder; awe

English

Become enchanted with magical girl names. These fascinating finds have a magnetism that’s hard to match as they dance between mighty and mysterious. We’ve rounded up our top picks in a full list, but let’s meet some highlights together.

Magical names for girls aren’t super common, but there are common cuties with an enchanting side that you’d recognize. Aubrey is one who continues to wow. A unisex name, she has German roots and means “elf ruler.” You likely know Jennifer, too, a much-loved lady who ruled the name charts in the 1970s and 1980s. She’s a form of Guinevere and means “fair magical being.” She’s not nearly as popular as her #1 heyday, but she’s still beloved by many.

Most magical baby girl names are rare, like Alvie. She’s an English relative of Aubrey and means “elf” or “magical being.” Her sound is unique, but she’s right at home with more popular names. There’s also Lorelei, meaning “the enchantress.” This German gem has a unique sound that stands out, reading like a spell of sorts. Other rare options include Thelga and Syrena.

Meanings of magical girl names are some of the best out there. Shayla‘s “from the fairy palace” is one of our favorites. This Gaelic great isn’t super common in the U.S., but her modern look fits in well with today’s top picks. Similarly, the French Fayetta‘s “little fairy” is precious. Sigilla‘s “the magic power” is another standout. For more marvelous, magical meanings, check out Feya and Alara.

Magical girl names may also get their mystical powers from an association. For instance, a name appearing as a witch in media has its own magic. This includes Sabrina, the teenage witch, and Samantha of Bewitched fame. There’s also Glinda, the Good Witch of The Wizard of Oz. You could head to Harry Potter‘s Hogwarts with Hermione or tango with Twilight‘s otherworldly cast of characters, including Bella, Alice, Esme, and Rosalie. Greek mythology‘s Hecate is another contender, as this goddess of magic in spells is as enchanting as they come. See Circe, Freyja, and Winifred for more girls’ names tied to magic.

Become enchanted with more magical girl names with the rest of our list.