600+ Witch Names: Magical, Evil & Historical Name Ideas

Step into a world of witch names that sparkle with mystery and power. From dark forests to ancient legends, every name in this magical list holds a story waiting to be told. Whether you’re crafting fantasy characters, writing a novel, or exploring mystical witch names, this guide will help you find the perfect spellbinding identity.

Discover over 600+ magical witch names inspired by myth, moonlight, and magic. These enchanting ideas blend history, fantasy, and imagination, making them perfect for DnD, writers, and dreamers alike. Dive in and uncover fantasy witch names, unique witch names, and ancient favorites that cast their own timeless charm.

Witch Names Female

Elegant, mystical, and full of charm, these female witch names radiate power and grace, perfect for any fantasy story or DnD campaign.

• Morgana – Enchantress
• Elira – Moonlit
• Selene – Lunar
• Isolde – Devoted
• Freya – Noble
• Circe – Sorceress
• Althea – Healer
• Belladonna – Poisonous
• Lilith – Night
• Esmerelda – Emerald
• Sybil – Prophet
• Tamsin – Twin
• Morrigan – Phantom
• Nyx – Shadow
• Elspeth – Consecrated
• Rowena – Joyful
• Verena – Protector
• Nerissa – Sea
• Hecate – Witchcraft
• Cassia – Cinnamon
• Thalassa – Ocean
• Vesper – Evening
• Lavinia – Purity
• Amara – Eternal
• Ondine – Water
• Calypso – Hidden
• Seraphina – Fiery
• Odilia – Wealthy
• Zephyra – Breeze
• Beatrix – Voyager
• Aurelia – Golden
• Liora – Light
• Mira – Wonderful
• Thea – Goddess
• Astra – Star

Witch Names Male

male witch name

Powerful and mysterious, these male witch names carry strength, darkness, and an aura of forbidden wisdom.

• Alaric – Ruler
• Thorne – Defender
• Lucien – Light
• Dorian – Gift
• Silas – Forest
• Gideon – Mighty
• Magnus – Great
• Caspian Sea
• Talon – Claw
• Orion – Hunter
• Riven – Split
• Bram – Raven
• Fenrir – Wolf
• Lysander – Liberator
• Oberon – King
• Corwin – Heart
• Severin – Stern
• Armand – Soldier
• Leander – Lion
• Kael – Mighty
• Ronan – Little Seal
• Alistair – Defender
• Malric – Dark Power
• Cedric – Kind
• Valen – Strong
• Dashiell – Heroic
• Faelan – Wolf
• Evander – Brave
• Quentin – Fifth
• Darian – Rich
• Caelan – Warrior
• Draven – Dark One
• Soren – Severe
• Zephyr – Wind
• Lucius – Light

Witch Names with Meaning

Names with essence and energy, these witch names with meaning fit perfectly in fantasy novels or RPG lore.

• Luna – Moon
• Ivy – Evergreen
• Hazel – Wise
• Willow – Flexible
• Sage – Wise
• Ruby – Precious
• Aria – Song
• Iris – Rainbow
• Nova – New
• Lyra – Harp
• Ember – Fire
• Kira – Beam
• Zella – Battle
• Fae – Fairy
• Cleo – Glory
• Lark – Songbird
• Astra – Star
• Rune – Secret
• Finn – Fair
• Leo – Lion
• Orion – Hunter
• Phoenix – Rebirth
• Axel – Peace
• Quinn – Wisdom
• Rowan – Red
• Ezra – Help
• Theo – Gift
• Moss – Forest
• Lucinda – Light
• Aurelia – Golden
• Celestia – Heavenly
• Violetta – Purple
• Meliora – Better
• Seren – Peace
• Briar – Thorn

Good Witch Names

Gentle and kind, these good witch names glow with purity and light magic, perfect for benevolent spellcasters or white witches.

• Alira – Bright
• Caelia – Sky
• Liora – Light
• Seren – Calm
• Elira – Hope
• Thalia – Bloom
• Calista – Fairest
• Evanya – Life
• Isolde – Faithful
• Selene – Moon
• Astra – Star
• Amaris – Moonchild
• Lysandra – Free
• Laleria – Grace
• Tahlia – Dew
• Mira – Peace
• Elyra – Glow
• Cordelia – Heart
• Brielle – Strength
• Fianna – Warrior
• Orla – Golden
• Jessara – Sweet
• Avaline – Bird
• Zephyra – Breeze
• Elaria – Shining
• Meliora – Better
• Oriana – Dawn
• Aisling – Dream
• Rosalind – Beauty
• Delphina – Dolphin
• Celestia – Divine
• Lenora – Light
• Aurelia – Golden
• Evelina – Gentle
• Maribelle – Lovely

Evil Witch Names

Dark, dangerous, and dripping with power, these evil witch names belong to the shadow side of sorcery.

• Bellatrix – Warrior
• Jezebel – Wicked
• Malice – Harm
• Morgause – Enchantress
• Nemesis – Revenge
• Pandora – Doom
• Nyxen – Night
• Sable – Dark
• Vespera – Twilight
• Datura – Poison
• Ravenna – Dark Bird
• Drusilla – Strong
• Morgana – Magic
• Umbra – Shadow
• Viletta – Sinister
• Lilith – Demon
• Morticia – Death
• Hecate – Witchcraft
• Sycorax – Curse
• Xanthe – Golden
• Zovaria – Black
• Mordessa – Curse
• Nocturna – Night
• Grimora – Evil
• Ashara – Flame
• Mourna – Sadness
• Nyssa – Snake
• Desdemona – Ill-fated
• Caligo – Mist
• Obscura – Dark
• Vileina – Cruel
• Malindra – Sorcery
• Rivena – Broken
• Dravena – Fiend
• Evora – Phantom

Historical Witch Names

Names inspired by history, folklore, and real-world witches/figures are perfect for a historically grounded fantasy setting.

• Hilda – Battle
• Agatha – Good
• Maud – Powerful
• Winifred – Peace
• Ethel – Noble
• Sybil – Oracle
• Gertrude – Strength
• Mabel – Love
• Edna – Rejuvenation
• Beatrice – Bringer
• Enid – Soul
• Cordelia – Heart
• Agnes – Chaste
• Lavinia – Pure
• Morwenna – Wave
• Dorcas – Gazelle
• Harriet – Home
• Eunice – Victory
• Minerva – Wisdom
• Beryl – Jewel
• Myrtle – Evergreen
• Letitia – Joy
• Alma – Nurture
• Blanche – Fair
• Florence – Prosperous
• Theodora – Divine
• Prudence – Wisdom
• Millicent – Strong
• Constance – Steadfast
• Winona – Firstborn
• Gwendolyn – Blessed
• Elspeth – Devout
• Cressida – Gold
• Sibylla – Prophetess
• Clarissa – Bright

Famous Witch Names

Famous Witch Names

From folklore to pop culture, these famous witch names carry timeless magic and storytelling power.

• Circe – Enchantress
• Morgan – Sorceress
• Elphaba – Defiant
• Glinda – Good
• Sabrina – Charm
• Ursula – Sea
• Hecate – Mystery
• Jadis – White
• Zelena – Jealous
• Willow – Wisp
• Piper – Melody
• Abigail – Father’s Joy
• Melisandre – Fire
• Medea – Cunning
• Baba Yaga – Forest
• Endora – Ancient
• Maeve – Intoxicating
• Nimue – Lake
• Morgause – Spell
• Rowan – Tree
• Winifred – Peace
• Serafina – Bright
• Lilith – Night
• Esmerelda – Emerald
• Ravenna – Raven
• Vesta – Fire
• Drusilla – Shadow
• Elvira – Enchanting
• Tabitha – Grace
• Morgina – Charm
• Helena – Light
• Lucinda – Glow
• Agnes – Pure
• Clarisse – Bright
• Mona – Moon

Witch  Last Names

Pair your favorite first name with these mystical, dark-toned witch last names to complete your fantasy character.

• Nightshade – Venom
• Moonfall – Lunar
• Shadowend – Darkness
• Blackthorn – Prickly
• Frostmoor – Icy
• Darkvale – Hidden
• Ashvale – Burned
• Stormroot – Tempest
• Thornecraft – Maker
• Spellthorn – Magic
• Emberfall – Ash
• Ravensong – Call
• Hollowshade – Void
• Starfrost – Cold
• Dreamshade – Sleep
• Wolfsbane – Poison
• Brimstone – Fire
• Crowmoor – Marsh
• Wyrmwood – Serpent
• Moonblight – Gloom
• Frostvine – Frozen
• Nightstone – Black
• Grimspire – Peak
• Driftwood – Float
• Starveil – Sky
• Duskmantle – Twilight
• Blackcloak – Hidden
• Hollowcry – Echo
• Wildroot – Untamed
• Ashshade – Dark
• Windthorn – Breeze
• Firewhisp – Spark
• Silverthorn – Shine
• Stonefield – Ground
• Brightshade – Glow

Witch Cat Names

Every witch needs a familiar. These witch cat names mix mystery and cuteness—perfect for your furry sidekick.

• Salem – Dark
• Shadow – Shade
• Luna – Moon
• Midnight – Night
• Hex – Spell
• Rune – Secret
• Whisper – Soft
• Mist – Fog
• Ember – Fire
• Raven – Bird
• Onyx – Gem
• Sable – Black
• Ivy – Creep
• Willow – Tree
• Pippin – Tiny
• Zephyr – Wind
• Mystic – Unknown
• Flicker – Flame
• Storm – Rain
• Ash – Cinder
• Trixie – Playful
• Boo – Spooky
• Nix – Nothing
• Pixel – Small
• Cinder – Char
• Frost – Chill
• Echo – Sound
• Vex – Trouble
• Nyx – Night
• Spell – Charm
• Wisp – Spirit
• Char – Burnt
• Velvet – Soft
• Nimbus – Cloud
• Gloom – Dark

Powerful Female Witch Names

These powerful female witch names convey dominance, beauty, and magic, making them ideal for queens, leaders, or goddesses.

• Valora – Bravery
• Sovereign – Rule
• Titania – Queen
• Seraphine – Fiery
• Auriel – Sun
• Veritas – Truth
• Magnara – Power
• Tempest – Storm
• Zenith – Peak
• Valor – Courage
• Arcadia – Peace
• Bellatrix – Warrior
• Lysandra – Liberated
• Thalassa – Sea
• Caelina – Heaven
• Celestia – Divine
• Dominica – Lordly
• Invicta – Unconquered
• Nemesis – Revenge
• Astraea – Star
• Regalia – Royal
• Aurora – Dawn
• Heliora – Sunshine
• Elaria – Bright
• Isadora – Gifted
• Valkyr – Chooser
• Astrid – Divine Strength
• Elysia – Blessed
• Majesta – Grandeur
• Imperia – Rule
• Celina – Sky
• Dominara – Master
• Venera – Love
• Serenaya – Calm
• Amira – Princess

Old Witch Names

Old-world, Gothic, and rich with history, these old witch names still enchant centuries later.

• Hilda – Battle
• Agatha – Good
• Maud – Power
• Winifred – Peace
• Ethel – Noble
• Sybil – Prophet
• Gertrude – Strength
• Mabel – Love
• Edna – Renewal
• Beatrice – Bringer
• Enid – Soul
• Cordelia – Heart
• Agnes – Pure
• Lavinia – Clean
• Morwenna – Sea
• Dorcas – Gazelle
• Harriet – Home
• Minerva – Wisdom
• Beryl – Gem
• Myrtle – Evergreen
• Letitia – Joy
• Alma – Nurture
• Blanche – Fair
• Florence – Prosper
• Theodora – Gift
• Prudence – Cautious
• Millicent – Strong
• Constance – Faithful
• Winona – Firstborn
• Elspeth – Devout
• Cressida – Gold
• Sibylla – Oracle
• Clarissa – Bright
• Eudora – Good Gift
• Henrietta – Keeper

Unique Witch Names

Distinctive, unique witch names that feel fresh, exotic, and full of originality.

• Zyra – Bloom
• Calithea – Beauty
• Thorneven – Steel
• Myriah – Beloved
• Quenessa – Queen
• Ozric – Divine Ruler
• Velika – Great
• Ixenora – Fire
• Valthor – Strong
• Esmara – Love
• Tiberis – River
• Lunaria – Moon
• Zevena – Wind
• Elion – God
• Syreene – Melody
• Virelle – Grace
• Mordessa – Dark
• Xanthe – Golden
• Brionna – Noble
• Caelen – Warrior
• Evanthe – Flower
• Jorik – Earth
• Elowys – Faith
• Draven – Shadow
• Ysoria – Mystic
• Alariel – Light
• Zovaria – Charm
• Maelis – Soft
• Talindra – Blessed
• Cyric – Lord
• Kalythia – Graceful
• Nivara – Peace
• Valthen – Strong
• Ozariel – Angel
• Kaelix – Power

Mythological Witch Names

Ancient deities and legends inspire these mythological witch names full of lore and power.

• Circe – Enchantress
• Medea – Sorceress
• Baba Yaga – Forest
• Hecate – Magic
• Nimue – Lake
• Morgana – Fate
• Freya – Love
• Gaia – Earth
• Selene – Moon
• Aurora – Dawn
• Eos – Light
• Rhea – Mother
• Theia – Sight
• Nyx – Night
• Persephone – Queen
• Juno – Protector
• Demeter – Harvest
• Brigid – Fire
• Morrigan – Battle
• Hel – Underworld
• Aradia – Goddess
• Cerridwen – Cauldron
• Morgause – Magic
• Orpheus – Poet
• Loki – Trickster
• Fenrir – Wolf
• Uller – Winter
• Achlys – Mist
• Ereshkigal – Darkness
• Selket – Guardian
• Enyo – War
• Ishtar – Love
• Ananke – Fate
• Iris – Rainbow
• Nemesis – Retribution

Nature-Inspired Witch Names

Soft, green, and elemental, these nature-inspired witch names root your character in earth and sky.

• Willow – Tree
• Hazel – Nut
• Ivy – Vine
• Fern – Leaf
• Sage – Herb
• Aspen – Tree
• Juniper – Berry
• Clover – Luck
• Aurora – Dawn
• Luna – Moon
• Rain – Water
• Storm – Tempest
• Ember – Fire
• River – Flow
• Ocean – Sea
• Sky – Heaven
• Mist – Fog
• Moss – Green
• Cedar – Tree
• Silver – Metal
• Briar – Thorn
• Thistle – Spine
• Maple – Sweet
• Oakley – Strong
• Coral – Sea
• Lark – Bird
• Poppy – Flower
• Meadow – Field
• Zephyr – Wind
• Blossom – Bloom
• Flora – Flower
• Sienna – Earth
• Auric – Gold
• Citrine – Gem
• Raven – Bird

Witch Names for Baby Girls

Adorable yet mystical, these witch names for baby girls balance innocence and enchantment.

• Luna – Moon
• Ivy – Vine
• Hazel – Wise
• Willow – Tree
• Piper – Flute
• Elva – Elf
• Ruby – Red
• Aria – Melody
• Iris – Rainbow
• Nova – New
• Lyra – Lyre
• Wren – Bird
• Daisy – Flower
• Opal – Gem
• Sage – Herb
• Belle – Pretty
• Mira – Peace
• Thea – Goddess
• Flora – Bloom
• Esme – Beloved
• Nixie – Sprite
• Tansy – Herb
• Ember – Fire
• Kira – Beam
• Zella – Brave
• Fae – Fairy
• Cleo – Glory
• Lark – Bird
• Astra – Star
• Freya – Love
• Elora – Light
• Livia – Olive
• Selene – Moon
• Amara – Eternal
• Celeste – Heaven

Witch Names for Pets

Give your mystical companion a name worthy of its magic.

• Salem – Witch Town
• Shadow – Shade
• Luna – Moon
• Mist – Fog
• Rune – Mystery
• Onyx – Stone
• Willow – Grace
• Ember – Fire
• Raven – Dark Bird
• Sable – Black
• Pippin – Playful
• Zephyr – Wind
• Flicker – Light
• Boo – Spook
• Nix – Nothing
• Pixel – Dot
• Storm – Rain
• Cinder – Ash
• Frost – Cold
• Ash – Fire
• Trixie – Fun
• Mistral – Breeze
• Glimmer – Spark
• Char – Burn
• Hex – Spell
• Mystic – Hidden
• Eclipse – Shadow
• Stormy – Rainy
• Wisp – Ghost
• Velvet – Soft
• Nimbus – Cloud
• Vex – Trouble
• Echo – Sound
• Jinx – Charm
• Gloom – Dark

Cute Witch Names

Sweet, whimsical, and full of charm, perfect for stories with lighter, magical tones.

• Poppy – Flower
• Tilly – Happy
• Lulu – Pearl
• Honey – Sweet
• Dotty – Fun
• Mimi – Gentle
• Gigi – Joyful
• Nibby – Tiny
• Bubbles – Cheer
• Cici – Cute
• Kiki – Spark
• Fifi – Playful
• Rosie – Rose
• Mopsy – Soft
• Trixie – Trick
• Pixie – Fairy
• Boo – Spooky
• Buttons – Round
• Nix – Magic
• Midge – Small
• Lolly – Sweet
• Glimmer – Shine
• Peaches – Fruit
• Cricksy – Quirky
• Twinkle – Star
• Niblet – Tiny
• Muffin – Soft
• Breezy – Cool
• Pippa – Lively
• Sprinkle – Dust
• Fawn – Deer
• Winky – Blink
• Dottie – Spot

Medieval Witch Names

Straight from ancient scrolls and misty castles, these medieval witch names echo the era of knights, sorcery, and secret covens.

• Rowena – Fame
• Godric – Power
• Isabeau – Pledge
• Cedric – Kind
• Elric – Ruler
• Ysabeau – Grace
• Aldric – Noble
• Melisende – Sweet
• Anselm – Protected
• Aveline – Desired
• Jocelyn – Cheerful
• Galien – Healer
• Sibylla – Prophet
• Wulfric – Wolf
• Iseult – Fair
• Tarian – Shield
• Gisela – Pledge
• Oswin – Friend
• Eadric – Prosper
• Mirabel – Wonderful
• Roderic – Famous
• Theobald – Bold
• Alarica – Noble
• Evelyne – Gentle
• Berengar – Brave
• Clarimond – Clear
• Leofric – Dear
• Beaudoin – Handsome
• Adelina – Noble
• Edric – Rich
• Clarissa – Bright
• Elwyn – Elf
• Orson – Bear
• Serenya – Calm
• Galiana – Pure

Pretty Witch Names

Soft, lyrical, and radiant, these pretty witch names shimmer with elegance and timeless fantasy beauty.

• Seraphina – Fiery
• Elowen – Elm
• Arabella – Lovely
• Evelina – Gentle
• Clarabelle – Bright
• Celestia – Heavenly
• Mirabella – Wonderful
• Isadora – Gift
• Juliana – Youthful
• Violetta – Purple
• Liora – Light
• Amelina – Tender
• Rosalind – Beautiful
• Lenora – Shining
• Maribelle – Lovely
• Delphina – Dolphin
• Evangeline – Good
• Coralie – Coral
• Lucinda – Light
• Aisling – Dream
• Oriana – Golden
• Jessamine – Jasmine
• Elspira – Faithful
• Liliana – Lily
• Cressida – Gold
• Meliora – Better
• Tatiana – Fairy
• Camellia – Bloom
• Felicity – Joy
• Aurelia – Golden
• Celestine – Divine
• Serene – Calm
• Elara – Bright
• Venera – Love
• Belinda – Beautiful

White Witch Names

White Witch Names

Radiant and benevolent, these white witch names glow with healing, purity, and celestial charm, perfect for good or nature-based magic users.

• Alira – Bright
• Caelia – Sky
• Liora – Light
• Seren – Tranquil
• Elira – Hope
• Thalia – Bloom
• Calista – Fairest
• Evanya – Life
• Isolde – Pure
• Selene – Moon
• Astra – Star
• Amaris – Grace
• Lysandra – Free
• Laleria – Soft
• Tahlia – Dew
• Mira – Peace
• Elyra – Glow
• Cordelia – Heart
• Brielle – Strong
• Fianna – Warrior
• Orla – Golden
• Jessara – Sweet
• Avaline – Bird
• Zephyra – Breeze
• Elaria – Shine
• Meliora – Better
• Oriana – Dawn
• Aisling – Dream
• Rosalind – Beauty
• Delphina – Kind
• Celestia – Divine
• Lenora – Light
• Aurelia – Gold
• Evelina – Gentle
• Maribelle – Lovely

Conclusion

From ancient spellcasters and mystical forest witches to cute familiars and powerful enchantresses, these 600+ witch names blend history, fantasy, and modern creativity. Whether you’re writing a novel, naming a DnD character, crafting a fantasy game, or seeking witch name inspiration, this ultimate witch name list will spark imagination.

Use it as your personal witch name generator, explore names inspired by myth, moonlight, and magic, and let your creativity take flight. In every legend and fantasy story, the name holds the spell: choose wisely, and your witch will never be forgotten.

Frequently Asked Questions

What is a cool witch name?

A cool witch name feels bold, mysterious, and unforgettable. Names like Morgana, Raven, or Selene sound like they carry their own magic. They have that quiet strength, something that makes you imagine moonlight, candles, and a hint of danger.

What are 13 witches called?

When thirteen witches come together, it’s called a coven. Old stories say that the number holds special power; it matches the moon’s cycles and nature’s rhythm. It’s the perfect balance between chaos and control, just like real magic.

What is a mystical name for a girl?

A mystical girl’s name feels soft but powerful at the same time. Luna, Astra, and Isolde are great examples; they sound like whispers from another world. These names have a calm energy that feels ancient and full of mystery.

What’s the rarest girl’s name ever?

One name you rarely hear anymore is Hildegard. It’s old, unique, and possesses a strange beauty. It reminds people of forgotten times, castles, candles, and voices chanting spells in the dark.

What girl has 1000 letters in her name?

There’s actually a girl in the United States who has a name with over a thousand letters. It’s so long that even computers struggle to read it. Her family made it as a kind of world record, not really a name you can use every day.

Why is the 1069 name illegal?

That name was banned because no legal document or ID system can hold something that long. Government databases crash when they’re entered. It’s not about superstition, it’s just impossible to print, type, or even say in one breath.

Leave a Comment