100 Unique Witch Last Names Collection

Witch last names exude an air of enigma, sorcery, and age-old lore. If you’re writing a tale, developing a persona, or just intrigued by the witches’ realm, picking the appropriate last name can bring richness and credibility.

These names often take inspiration from the natural world, ancient myths, or traditional customs, making them ideal to evoke a magical atmosphere.

This article presents a hand-picked list of witch surnames that spark enchantment and curiosity — perfect for authors, game enthusiasts, or anyone captivated by the supernatural.

Witch Last Names

Blackwood – English origin; means “dark forest.”

Crowley – Irish origin; means “descendant of the boisterous one.”

Hawthorne – English origin; means “thorny shrub or tree.”

LeFay – French origin; linked to “the fairy” or Morgan le Fay from Arthurian legend.

Sabbath – Hebrew origin; refers to the day of rest, linked to witch gatherings in folklore.

Gaunt – English origin; means “thin or lean,” also the last name of Voldemort’s mother in Harry Potter.

Vex – Derived from Latin roots meaning “to torment,” used in fantasy contexts.

Nightshade – English origin; name of a poisonous plant.

Morton – English origin; means “town near the moor.”

Belladonna – Italian origin; means “beautiful lady,” also a deadly plant linked to witches.

Dragomir – Slavic origin; means “precious peace,” often used in fantasy witch characters.

Broom – English origin; means “shrub,” symbolically linked to witches’ flying broomsticks.

Blake – Old English origin; means “dark” or “fair,” used in gothic literature.

Vandermeer – Dutch origin; means “from the lake,” with mystical overtones.

Coven – English origin; refers to a gathering of witches.

Hecate – Greek origin; name of the goddess of magic, witchcraft, and crossroads.

Malkin – Middle English origin; used historically as a derogatory term for witches.

Macabre – French origin; relates to death and the grim nature of witch legends.

Pendragon – Welsh origin; means “head dragon,” associated with Arthurian magic.

Poe – English origin; associated with Edgar Allan Poe, famous for gothic and macabre tales.

Widdershins – English origin; means “counterclockwise,” a direction associated with witchcraft rituals.

Salem – Hebrew origin; means “peace,” famous as the site of witch trials.

Merlin – Welsh origin; name of the legendary wizard from Arthurian myth.

Circe – Greek origin; name of the enchantress from Homer’s Odyssey.

Faust – German origin; name of a legendary figure who made a pact with the devil.

Ravenhurst – English origin; means “raven’s wooded hill.”

Delacroix – French origin; means “of the cross,” often linked to mysticism.

Faerie – Old English origin; refers to the supernatural realm of fairies and magic.

Morwen – Welsh origin; means “maiden,” used in fantasy works for witch characters.

Ashcroft – English origin; means “ash tree farm.”

Banshee – Irish origin; name of a female spirit who heralds death.

Eldritch – English origin; means “otherworldly” or “weird,” common in fantasy settings.

Grimm – German origin; associated with the Brothers Grimm and dark fairy tales.

Fitzgerald – Irish origin; means “son of Gerald,” linked to historical nobility with mystical stories.

Witcher – Polish origin; means “one who hunts witches,” popularized by literature and games.

Mortmain – Old French origin; means “dead hand,” used in gothic contexts.

Hexen – German origin; means “witches.”

Druantia – Celtic origin; name of a tree goddess associated with witches and druids.

Elric – Anglo-Saxon origin; means “elf ruler,” used in fantasy stories.

Gillespie – Scottish origin; means “servant of the bishop,” sometimes linked to witch trials.

Hellebore – Greek origin; name of a poisonous plant associated with witchcraft.

Morrigan – Irish origin; means “phantom queen,” goddess linked to fate and war.

Pennywise – English origin; name used fictionally for a malevolent entity (Stephen King’s It).

Sable – French origin; means “black,” symbolizing darkness and mystery.

Trelawney – Cornish origin; used in Harry Potter for a seer and diviner.

Underhill – English origin; means “below the hill,” linked to fairy folklore.

Vespira – Latin-based invented name; inspired by vesper meaning “evening star.”

Weaver – English origin; means “one who weaves,” metaphorically linked to fate.

Yaga – Slavic origin; refers to Baba Yaga, a famous witch from folklore.

Zephyr – Greek origin; means “west wind,” often associated with magic and change.

Abernathy – Scottish origin; means “mouth of the river.”

Blythe – English origin; means “happy” or “carefree,” often ironic in witch tales.

Calloway – English origin; means “pebble” or “stony place.”

Drake – English origin; means “dragon,” symbolizing power and mystery.

Eldridge – English origin; means “old ruler.”

Fenwick – English origin; means “marshland farm.”

Gallowglass – Irish origin; means “foreign warrior,” often linked to fierce protectors.

Harrow – English origin; means “to harrow” or cultivate, also a place name.

Ingram – Germanic origin; means “angel” or “raven.”

Jarvis – English origin; means “spear servant.”

Kerrigan – Irish origin; means “dark-headed.”

Llewellyn – Welsh origin; means “leader” or “lion-like.”

Morrissey – Irish origin; means “descendant of the sea.”

Nightingale – English origin; means “night singer,” a bird often linked to mystery.

Oberon – Germanic origin; means “noble” or “bear-like,” name of the fairy king.

Pendleton – English origin; means “hill with a farm.”

Quinlan – Irish origin; means “fit, strong.”

Rook – English origin; means “rook bird,” often linked to omens.

Selwyn – Old English origin; means “friend at the manor.”

Thorne – English origin; means “thorn bush,” symbolizing defense and pain.

Ulrich – Germanic origin; means “noble ruler.”

Vaughn – Welsh origin; means “small” or “little.”

Wren – English origin; means “small bird,” symbolizing agility and magic.

Yarrow – English origin; means “healing herb,” linked to folk medicine.

Zelenka – Slavic origin; means “green one,” often associated with nature magic.

Ashenford – English origin; means “ford near ash trees.”

Bansley – English origin; derived from “banshee,” meaning “wailing spirit.”

Carmichael – Scottish origin; means “follower of Saint Michael.”

Delling – Norse origin; means “shining one,” linked to dawn.

Everhart – Germanic origin; means “brave as a wild boar.”

Fenris – Norse origin; name of a monstrous wolf from mythology.

Grayson – English origin; means “son of the steward.”

Hollis – English origin; means “dweller by the holly trees.”

Ives – French origin; means “yew tree,” associated with death and rebirth.

Jorvik – Old Norse origin; means “wild boar bay,” historic Viking city.

Kincaid – Scottish origin; means “head of the battle.”

Larkspur – English origin; means “flower name,” associated with protection.

Morven – Scottish origin; means “big peak” or “hill.”

Nimue – Welsh origin; name of the Lady of the Lake in Arthurian legend.

Ormsby – Old Norse origin; means “serpent’s farm.”

Pryce – Welsh origin; means “son of Rhys,” linked to enthusiasm.

Quillian – Irish origin; means “cub” or “descendant of Uilliam.”

Rowan – Gaelic origin; means “little redhead” or “tree with red berries.”

Silvershade – English origin; means “silver shadow,” evoking mystery.

Tamsin – Cornish origin; means “twin,” sometimes linked to duality in magic.

Umbra – Latin origin; means “shadow,” perfect for dark magic themes.

Valerian – Latin origin; means “strong, healthy,” name of a healing herb.

Wicklow – Irish origin; means “marshy meadow.”

Xanthos – Greek origin; means “yellow” or “golden,” symbolic in myth.

Zephyr – Greek origin; means “west wind,” often linked to change and magic.

Closing Remarks

Choosing the perfect witch last name can add depth and recognition to your character. So, it’s better to pick the right name.

I hope you enjoyed our collection of witch last names.

Similar Posts