Need character names for a fantasy story or a mystical title for a tabletop roleplaying game? You are in the right place. Many pagan and Wiccan traditions maintain a close balance with nature. This bond with the natural and supernatural world gives their names deep roots and unique meanings. Finding the right name helps ground your character in their magical practice, whether they brew potions or cast hexes. Skip the endless brainstorming and explore our list of inspirational last names for witches.
152 Magical Last Names for Witches
Looking for the perfect title to finish your coven roster or flesh out your grimoire? Hang up your broomstick, sit back, and enjoy our extensive list of witch surnames.
- Abaddon: This name means “ruin and destroy” and makes a perfect evil sorceress name.
- Abbott: Meaning “father and priest,” this occupational English name traditionally belongs to the head of a monastery.
- Acacia: Of Greek origin, this cool witchy name translates to “thorny.”
- Acantha: This name comes from Greek mythology and means “thorn.”
- Acheros: Known as one of the seven rivers of Hades, this Greek mythological name means “river of sorrow.”
- Adbeel: This Hebrew name means “vapor,” “disciplined by God,” or “grieved by God.”
- Adele: A noble German name highly suitable for a powerful mage.
- Agatha: Originating from Greek origin, this well-loved witch surname means “good.”
- Ajax: A badass name of Greek origin that translates to “eagle.”
- Alessa: This title features Greek and Italian roots and means “defender.”
- Alonso: Of German and Spanish origin, this name means “noble and ready.”
- Alvin: This surname has links to the elf world and means “wise friend” or “noble friend.”
- Amaris: Last names for witches are rarely more exotic than this beautiful choice, meaning “child of the moon.”
- Anika: This Sanskrit name has several meanings, including “sweet-faced,” “graceful,” and “brilliant.”
- Anita: A short and sweet Hebrew name perfect for gracious and merciful witches.
- Anwir: Meaning “liar,” this Welsh male name is perfect for dark and deceitful sorcerers.
- Ares: This powerful name means “god of war” and is ideal for wicked witches.
- Audra: A classic English name meaning “noble strength.”
- Azar: This is the only Iranian surname to make the list, and it translates to “fire.”
- Bagshott: This habitational name of unknown meaning refers to a quiet town in England.
- Barrere: A habitational name from ancient Scottish history, meaning “from Ayrshire.”
- Baze: Meaning “battle,” this Scottish and Germanic name fits a wicked sorceress perfectly.
- Beatrice: This Latin girl’s name means “she who brings joy,” “blessed,” or “voyager.”
- Beauchamp: This classic French name translates to “beautiful field.”
- Belial: Coming straight from the Old Testament, this Hebrew name means “worthless.”
- Benedetta: Of Latin descent, this Italian name simply means “blessed.”
- Bertha: This name derives from the ancient High German name Berhta, meaning “bright one.”
- Bishop: Known as the name of one of the historically accused Salem witches, meaning “overseer.”
- Blackroot: One of the best Tolkien fictional names, meaning “Morthond” in Middle Earth lore.
- Blake: This name is possibly Welsh, meaning “son of the lake,” or it means “black” in English.
- Bobusic: An excellent choice for ambitious, determined, and independent practitioners of magic.
- Bones: This ancient Norman name represents adaptability, optimism, and sensuality.
- Bora: This Turkish name means “storm” for girls and “snow” for boys.
- Brager: This excellent fictional character name comes from Norway and means “thundering and roaring.”
- Bran: A remarkably strong Welsh witch name that translates to “raven” or “crow.”
- Bronagh: The name of a famous 6th-century mystic, Bronagh directly translates to “sorrow.”
- Bryn: This name means “hill” and historically belonged to children born near a high elevation.
- Cameron: A Scottish surname meaning “crooked nose” from the Gaelic term cam sron.
- Cara: This lovely name means “loved one,” “beloved,” or “friend.”
- Carrie: Meaning “free man,” this name holds strong ties to the famous Stephen King character.
- Carrow: Of French and Cornish origin, this title means “dweller at the fort on the hill.”
- Casimir: This Slavic witch name means “declaration of peace” or “destroyer of peace.”
- Cecilia: This elegant name derives from the Latin word caecus, meaning “blind.”
- Chandley: Possibly derived from Chandler, this French name means “candle maker and seller.”
- Channing: Some witch surnames feature incredibly cool meanings, like “the wise, young wolf.”
- Clara: A Latin and Slavic surname meaning “clear,” “bright,” and “famous.”
- Clayton: Meaning “clay settlement” or “place with good clay,” Clayton serves well as either a first or last name.
- Clearwater: This German topographic name represents someone living near fresh, clear water.
- Coffey: This strong English and Celtic word means “victorious.”
- Corbin: A short version of the German Corbinian, translating to “raven” or “crow.”
- Courtney: Of Old French origin, this surname means “domain of Curtius.”
- Crimson: This Hebrew name means “scarlet” after the red dye of the cochineal insect.
- Crespo: This name features Spanish origin and means “curly-haired person” in English.
- Cressida: Originating from Greek culture, this valuable name means “gold.”
- Crowley: This Irish surname means “hunch back” and belonged to the infamous occultist Aleister Crowley.
- Dahlia: A classic name of Latin origin that represents elegance and dignity.
- Darkcurse: An ideal and highly literal surname for a practitioner of the dark arts.
- Delacour: The name of a famous French witch bloodline in fiction, representing courage and caretaking.
- Dempsey: The absolute perfect Irish name for proud and confident witches.
- Desdemona: This dark Greek name means “ill-fated,” “ill-starred,” and “of the devil.”
- Diabolos: Derived from ancient Greek terminology, meaning “slanderer,” “accuser,” and “devil.”
- Dolores: Taken from the Spanish Virgin Mary “Maria de los Dolores,” which translates to “sorrows.”
- Doyle: A highly popular Irish surname meaning “dark stranger.”
- Dumbledore: An ancient English word meaning “bumblebee” and the famous headmaster in Harry Potter.
- Edgecombe: This Old English habitational name means “residence at the edge of a valley.”
- Eldritch: The perfect Middle English Wiccan name representing supernatural magic or fairyland.
- Etain: This Old Irish mythical name carries the heavy meaning of “jealousy.”
- Ezra: This short and sweet Hebrew name translates perfectly to “help” or “helper.”
- Eztli: A gender-neutral Aztec name that literally translates to “blood.”
- Fammia: Derived from the old Latin word flammula, which translates to “little flame.”
- Flanagan: An Irish and possibly Scottish surname meaning “red” or “ruddy.”
- Flynn: This cute Irish surname is also a common Christian name, meaning “heir to the redhead.”
- Fravel: Possibly derived from Middle German vocabulary, meaning “evil doer.”
- Gail: Derived from Hebrew text, meaning “joy of my father” or “my father rejoices.”
- Galle: A Roman and French form of ancient German, meaning “bile,” “bitterness,” and “falsehood.”
- Gandalf: The famous gray wizard from Lord of the Rings, meaning “wand elf.”
- Gaukel: This German occupational name literally translates to “to perform magic.”
- Gesserit: This powerful fantasy character name means “creativity” in Arabic.
- Gomora: An ancient Hebrew name meaning “submersion” or “to overwhelm with water.”
- Granger: A prominent name in Harry Potter that originally means “farm bailiff.”
- Grimassi: Belongs to the famous occultist Raven Grimassi, carrying an uncertain historical meaning.
- Grimm: Best associated with the famous fairy tale brothers, meaning “one who is fierce and dark.”
- Hallow: Meaning “All Hallows Eve,” this short form of Halloween makes a fantastic mystical surname.
- Harkness: Possibly of Scottish and English heritage, this strong name translates to “army.”
- Harry: While typically a first name, it holds strong ties to the boy wizard and means “home-ruler.”
- Hecates: Coming from deep Greek mythology, this name means “far off.”
- Hermoine: Another famous Harry Potter first name that doubles well as a surname, meaning “messenger” and “earthly.”
- Hex: Possibly of English and German origin, this literal name means “to practice witchcraft.”
- Jabez: A Mexican-sounding name of biblical heritage meaning “borne in pain.”
- Jinx: A superstitious Latin name representing a magic charm or curse.
- Keres: A wicked female surname from ancient Greek culture, meaning “evil spirits.”
- Khalida: This Arabic name translates beautifully to “immortal,” “eternal,” and “everlasting.”
- Kier / Keir: Of Old Norse, Irish, and English origin, meaning “dark-skinned.”
- Kikimora: Of Slavic origin, Kikimora represents a female house spirit and means “scarecrow.”
- Kosior: This name possibly means “pure” and makes a fantastic choice for a good witch.
- Layla: Featuring roots in Persian, Hebrew, and Arabic, this name translates to “night.”
- Lenoir: Derived from Old Greek and Arabic terminology, meaning “bright one” and “shining.”
- Lestrange: A mixture of Old French and English roots, translating to “foreign.”
- Lilin: In ancient Jewish mythology, Lilin represents a wandering “night spirit.”
- Lilith: This dark Hebrew name carries evil undertones and means “of the night” or “night demon.”
- Malacoda: A classic Italian character found in Dante’s Inferno, meaning “bad or evil tail.”
- Malafronte: Another Italian witch surname representing responsibility, discipline, and shyness.
- Malfatto: According to some historians, this Italian last name for witches means “capability and strength.”
- Malfoy: The arch-enemy of Harry Potter, carrying the sinister meaning of “bad faith.”
- Mallory: Some witch last names originate from descriptive nicknames, like Mallory, meaning “unfortunate.”
- Malo: A place name in France or of Hawaiian origin, translating to “winner.”
- Molly: Of English and Irish origin, this name translates beautifully to “star of the sea.”
- Morana: The Slavic goddess of winter and death, bearing the possible meaning of “death and plague.”
- Narfi: Emerging from deep Norse mythology, this name means “thin and narrow.”
- Nerezza: A dark and mysterious name of Italian origin, meaning “darkness.”
- Norwood: This Old English habitational surname literally means “North wood.”
- Nukpana: This strong Native American surname directly translates to “evil.”
- Nyx: Emerging from Greek mythology, Nyx represents the powerful goddess of the night.
- Onyx: A good witch name derived directly from the protective black gemstone.
- Palmer: Originating from Middle English and French, meaning “palm tree.”
- Perdita: Derived from Latin and meaning “lost,” this heroine features prominently in A Winter’s Tale.
- Phobus: From ancient Greek language, this name translates to “bright and pure.”
- Potter: The family name of the famous boy wizard, referring to a “maker of pots or storage vessels.”
- Quade: Meaning “son of Uaid,” this Latin name works perfectly as a witch’s last name.
- Ravenclaw: One of the iconic houses at Hogwarts, representing helpfulness, knowledge, and shyness.
- Rooke: Named after the Corvid family of birds, a classic symbol in historical witchcraft.
- Rookwood: An Old English surname from history meaning “wood of ravens.”
- Rosmerta: From the Gallo-Roman goddess of fertility, meaning “the great provider.”
- Sabrina: Named after the famous teenage witch in pop culture, meaning “patience.”
- Salazar: Meaning “old hall,” this Basque name carries a strong, ancient witchy feel.
- Sapphire: From the Latin word saphirus, which directly translates to “blue.”
- Saskia: In Dutch and German translations, Saskia means “a Saxon woman.”
- Sefton: From the Old Norse term sef, meaning “rush,” making this English name mean “town with the rushes.”
- Selene: The Greek goddess of the moon, representing light, brightness, and flame.
- Sidero: Derived from ancient Greek terminology, meaning “iron.”
- Simon: This highly common Hebrew name translates to “he has heard.”
- Sinistra: Originally, this Latin name meant “left,” but it transitioned to mean “evil” in later historical years.
- Spellman: A patronymic surname meaning “son of Spileman” and the family name of Sabrina.
- Stoneheart: Meaning “captain, graceful and good,” proving some witch last names have surprising meanings.
- Teivel: Some witch surnames represent pure evil, like this one meaning “devil.”
- Tempest: From the Latin word tempestas, which translates to “stormy.”
- Tristana: In Spanish, Tristana means “tumult,” while it translates to “sorrow” in Celtic.
- Ubel: This short and harsh German witch name translates directly to “evil.”
- Ubelhor: Originating from South Germany, Ubelhor translates to “evil lord.”
- Vance: Derived from the Old English word fenn, which translates to “marshland.”
- Victus: This incredibly cool witch surname represents power, practicality, ambition, and discipline.
- Voland: A Norwegian and German name for four farmsteads of Agder and Rogaland, meaning “bend, corner, and farm.”
- Warren: Another prominent figure from the Salem trials, meaning “guard” in Old English.
- Weasley: The best friend of wizard Harry Potter, bearing a name that means “western meadow.”
- Wicker: This German occupational name works perfectly for a practicing magician or soothsayer.
- Willow: Makes the perfect Wiccan surname because it carries a deeply earthy feel.
- Youngblood: This Dutch and German surname possibly means “eternal blood forever.”
- Zatara: A classic French and Spanish word that translates directly to “black magic.”
- Zelda: This remarkably powerful German name means “gray fighting maid.”
- Zelinda: Possibly of German origin, this name translates beautifully to “shield of victory.”
- Zephyr: Originating from ancient Greek, this airy name means “west wind.”
- Zillah: A classic Hebrew name carrying the dark meaning of “shadow” or “shadow of death.”






