Name Meaning Origin Popularity Other Gender
Aldora

Winged gift

Greek

Alexandra

Defender of man

Greek

Alvina

Elf or magical being, friend

English

Amedea
Amethyst

Precious purple jewel

Greek

Aradia

Unknown

Italian

Arien

Enchanted

Hebrew

Aurora

Goddess of dawn

Latin

Azora

Sky blue

Spanish

Beatrix

Voyager (through life); blessed

Latin

Bellatrix

Warlike

Latin

Blair

Plain, field

Scottish

Cersei

Bird

Greek

Charma

Charm

English

Circe

Latin

Cleora
Cordelia

Heart

Latin

Crystal

Ice

Greek

Delora

Sorrows

Spanish

Delphina

Dolphin

Greek

Derora

A bird, a swallow

Hebrew

Desdemona

Wretchedness

Greek

Desmona

Wretchedness

Greek

Eleadora

Gift of the sun. A name given to many saints.

Spanish

Elveena

Elf or magical being, friend

English

Elvira

Foreign, true

German

Emerald

Precious gemstone

Spanish

Enora

Sun ray, shining light

Greek

Esmeralda

Emerald

Spanish

Eudora

Good gift

Greek

Evanthe

Good flower

Greek

Freya

Lady

Scandinavian

Gillian

Youthful

Latin

Glinda

Fair; good

Welsh

Halicora

“The maiden from the sea.” From the Greek hals (the sea) and kore (a maiden).

Greek

Hecate

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

Greek

Helenora

Sun ray, shining light

Greek

Hermione

Messenger; earthly

Greek

Imagica
Isobel

God's promise; God is my oath

Hebrew

Jane

God is gracious

Hebrew

Jennifer

Fair magical being

English

Lafayette

From the Land of the Beech Tree

French

Lavender

Lavender flower

English

Leeora

Compassion; light; God's gift of light to me

Hebrew

Magic

Full of Wonder

American

Mary

Of the sea

Latin

Medea

Ruling

Greek

Medora

“The patient wife,” in allusion to the patient spouse of Medora, in Byron’s The Corsair.

English

Moraiah

Star of the sea; the hill country

Latin

Morgan

Circling sea

Welsh

Oratia

Spanish

Paige

Young servant

English

Pauwau

Witch (Algonquin)

Native American

Phoebe

Bright and pure

Greek

Piper

Pipe player

English

Powaqa

Witch (Hopi)

Native American

Prue

Caution, discretion

Latin

Rhearn

Magic Madien or Little Flower.

Welsh

Rosalind

Gentle horse

German

Sabrina

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

Celtic

Sally

“The princess,” a diminutive form of Sarah.

Hebrew

Samantha

Name of God

Hebrew

Sarah

Princess

Hebrew

Sigilla

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

Latin

Sukie

Lily

Hebrew

Sybil

Prophetess, oracle

Greek

Temora

Tall

Hebrew

Theodora

God's gift

Greek

Ursula

Little she-bear

Scandinavian

Winnie

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

Welsh

Zatanna

Created name

American

Magical and mysterious, witch names for girls intrigue and enchant. While they aren’t typically your first stop in your baby name search, they can offer that hint of name magic you’ve been looking for. They’re also popular choices for characters if you’re stumped in the naming process. Let’s fly through some of our bewitching beauties before you explore, shall we?

Witch names for girls contain many picks rooted in entertainment, like Elphaba. This created cutie comes from the musical, Wicked. Her sister Glinda is another favorite, and she has the positive association of the Good Witch of the North. You likely recognize Sabrina, too, a name tied to a certain Teenage Witch. Similarly, there are Piper, Phoebe, Prue, and Paige from the show Charmed. When browsing witch names for girls, it might surprise you what names have witchy leanings thanks to Hollywood.

History and its legends have a few witches up their sleeve too. This includes Circe, the mistress of mayhem, and her niece, Medea, in Greek mythology. Morgan is another, with Morgan le Fay a witch in Arthurian legends. These witches were truly wicked, however, so these might be best for characters rather than bouncing baby girls.

Other witch names for girls on our list merely sound bewitched, like Halicora. The -ora suffix itself seems to lead supernatural, so you’ll notice many of these beauties listed, including Medora and Enora. Witches seemingly always have ornate names, so this makes Oratia, Delphina, and Cordelia feel right at home, too.

If you’d like more subtle girl witch names, turn to meanings. Elveena is an English moniker meaning “magical being,” a translation she shares with her related friend, Alvina. Turning to Latin, Sigilla, who’s “magic power” meaning wears well on a spell-casting cutie.

Check out our other enchanting witch names for girls and see what magic you can find.