When you shop through links on our site, we may receive compensation. This educational content is not intended to be a substitute for professional medical advice.

100 Magical Warlock, Wizard & Witch Baby Names

Find a baby name with mysterious and magical powers. 

Magical baby names are on the rise in the U.S. Some are inspired by television series like Chilling Adventures of Sabrina, The Good Witch, Game of Thrones, Once Upon a Time, and Charmed.

With warlock, wizard, and witch baby names gaining momentum, we’ve found 100 great ones that may cast a spell over you.

100 Warlock and Witch Names for Boys & Girls

1. Abraham

Abraham is a Hebrew name, which means “father of many.”

The name is in the Book of Abramelin, where Abraham is an Egyptian mage, teaching magic. He later produced manuscripts of his magical system, which required the involvement of both good and evil spirits.

2. Agate

Agate is French and means “good woman.”

Despite its French roots, most of us associate it with the stone, agate. The stone, agate, is used for healing, and some believe it has magical powers. It’s used often in witchcraft.

3. Agnes

Agnes translates from Greek to “pure” or “virginal.”

Agnes was also the name of the first woman in England executed for witchcraft in 1566. Agnes Waterhouse was known as Mother Waterhouse.

4. Alatar

Alatar means “after comer,” and it’s most recognizable from the Lord of the Rings.

In Tolkien’s world, Alatar was an immortal Istar wizard who was sent to Middle Earth to aid the fight against Sauron. Alatar is a strong moniker, though it might be better suited as a middle name.

5. Albus

Albus is Latin for “white” or “bright.”

It’s most famous for being the first name of Professor Dumbledore, headmaster of Hogwarts in JK Rowling’s Harry Potter stories. Albus is a big name for a tiny baby, but if you’re feeling bold enough, it could work.

6. Alcina

Alcina was the name of a mythological Greek witch. She was a sorceress, ruling over magical islands.

The name is found in a poem by the Italian poet Ludovico Ariosto, where she is a mistress of sensual pleasures and alluring enchantments.

7. Alice

Alice stems from Germany and means “noble.”

The name is derived from the old French Aalis, which is a diminutive of Adelais. Adelais, however, was inspired by a Germanic name, Adalhaidis. The multi-cultural nativity gives the name several meanings, including “kind,” “appearance,” and “type.” For witches, Dame Alice Kyteler was the first Irish woman condemned for witchcraft.

8. Alison

Meaning “noble,” Alison is the name sometimes given to the daughter or granddaughter of Alice.

Alison isn’t as popular these days as it was in the past — it may sound too outdated for modern families.

9. Allegra

Allegra is an Italian name meaning “joyful,” “happy,” or “lively.”

The name can refer to the British poet George Gordon’s illegitimate daughter, Allegra Byron, the stepsister of Mary Shelley. You pronounce the name, ah-leg-rah. Allegra is perceived by many to be a pagan name. It’s a character name in an animated Japanese fantasy film, Jack and the Witch. Before you name your child Allegra, though, you may want to consider that it is also the name of popular allergy medication.

10. Ambrose

Ambrose is another derivation from Latin and translates to “immortal one.”

It was the name of one of the original four eminent doctors of the early Christian church. He lived in the fourth century and is renowned for starting the practice of using musical chants during religious services. Ambrose has made appearances as a character name in several supernatural novels, movies, and TV series, including Chilling Adventures of Sabrina, as a warlock.

Names You Might Also Like
Baby dressed as a sailorBaby Names That Mean Water — A Deep Dive into Meanings and Origins
Baby Names that Mean FireBaby Names That Mean Fire: A Symbol of Vitality and Passion
Newborn dressed as a greek goddessAncient Wisdom: Baby Names from Greek Mythology

11. Andromeda

In Greek mythology, Andromeda was the daughter of Cassiopeia, who was transformed into a constellation by Zeus.

Andromeda Tonks is a character in the Harry Potter books, a pure-blood English witch.

12. Angela

Angela means “angel” or “messenger of God.”

Angela was a popular name between 1965 and 1979, and it’s still highly ranked in the 21st century. Angela de la Barthe was the name of a condemned witch from Toulouse, France. She was tried and convicted in the year 1275 during the medieval witch persecutions.

13. Ariadne

Ariadne comes from Greece and translates as “most holy.”

The name has received some modifications over the years and is now more famous than Ariana. If you’re looking for a pagan-worthy name, Ariadne, is also known as the “High Fruitful Mother,” and is a fertility goddess of the moon, so it’s a good option to go with. It’s not entirely unknown in the U.S., as it entered the top 1,000 in 2014.

14. Aspen

Possibly most famed in the U.S. for being the name of the famous ski city, Aspen is also a tall, slim tree with flowy leaves.

These traits make the name transfer nicely to a person with similar attributes. There are several works where Aspen was the name of a fictional warlock or even a witch. This might explain why it’s making ground as a girl’s name too.

15. Asterope

Asterope stems from Greek mythology, where it was the name of a Hesperid, nymphs of the evening, and golden light. The name translates to “starry-face,” but its idiomatic meaning is “lightning.”

Asterope sounds witch-like and has often been in novels and movies. It’s a magical name that’s sorceress-worthy.

16. Astra

“Of the stars” is the Greek translation of this name.

It has an intergalactic appeal because it is used in comic books, fantasy, supernatural, and sci-fi characters, such as Princess Astra from Doctor Who. There is a web novel available by Troy Kirby called Astra The Witch.

17. Atlantes

Atlantes has Latin and Greek roots, where it’s the plural version of Atlas.

In the medieval poem, Orlando Furioso, Atlantes was a powerful sorcerer, who built a castle in the Pyrenees. He filled it with illusions as a form of diversion for Ruggiero so that he wouldn’t convert to Christianity.

18. Aurelia

Aurelia, meaning “the golden one,” is a female version of another Latin name, Aurelius, which was an ancient Roman surname.

The name is also that of a wind witch, who dwelled in the mountains, tending to wild birds.

19. Beatrix

Beatrix is of Dutch and Latin sources and means “she who brings happiness” or “blessed.”

Beatrix is not a hipster version of Beatrice. It was the name of a midwife convicted of witchcraft during the late 1500s and early 1600s, Beatrix Leslie. Beatrix is well-known, mostly from the creator of Peter Rabbit, Beatrix Potter. However, it’s not a common name today.

20. Belinda

Belinda is a pagan name of European origin that has several translations, one of which is “beautiful snake.”

That made it popular in the 17th century, at a time when snakes symbolized immortality and wisdom. In Babylonian mythology, Belinda was the goddess of earth and heaven.

Discover More Unique Name Suggestions
Cute toddler dressed as a fairyUnveiling the Charm: A Roundup of Magical Baby Names
Baby boy sleeping on space-themed blanketSpace Baby Names: Unleashing the Power of the Cosmos
Beautiful baby girl with a moon and sky backgroundUnraveling Baby Names That Mean Moon: A Comprehensive Guide

21. Bellamy

Bellamy has French, Irish, and English connections. It means “fine friend.”

Bellamy has an upbeat rhythm, which might have contributed to its adaption as a girl’s name. Bellamy is a macho character on the hit show, The 100. Bellamy is also featured in the book, The Witch and the Warlock.

22. Birch

Birch conjures up the image of a tall, hardy tree with white bark and vibrant leaves.

Considered the national tree of Russia, some worshipped the tree as a goddess. Birch holds spiritual and supernatural importance in several cultures, and wands are often crafted from wood. The name is unusual and is primarily in use as a surname.

23. Blaise

Blaise is of French and Latin origin and means “to lisp.”

It was the name of Merlin’s master, who was a powerful warlock, according to Arthurian Legend. The name’s resemblance to Blaze gives it a modern, trendy vibe. It’s not common in the U.S., so it would be an unusual choice for a 21st-century baby.

24. Bridget

Bridget stems from Ireland and means “exalted one” or “strength.”

It was the name of a famous Irish saint, who was a patroness of Ireland. One of the first women executed during the Salem witch trials in 1692 was named Bridget Bishop. Still, most of us recognize the name from the movie Bridget Jones’s Diary.

25. Cassandra

Cassandra is of Greek forging and means “prophetess.”

The name stems from a mythological Trojan princess with a tragic story. Cassandra Latham is a modern-day witch from Cornwall, England, who has made a living by offering witch services to hospital patients.

26. Celeste

Celeste comes from Latin and means “heavenly.”

It’s a quaint name that flows smoothly on the tongue and ranks as the 441st most popular name for girls. Celeste was a dark witch character in the series, The Vampire Diaries.

27. Cerys

Cerys is of Welsh descent and means “love.”

It’s a lovely name too, and quite popular in the U.K., though it’s still somewhat unknown in the U.S. Some people associate it with the witching world.

28. Charlotte

Charlotte is a feminine derivation of Charles and has been a royal name for years, most notably, Queen Charlotte Sophia of England.

Now it’s the name of the Princess of Cambridge. Currently, Charlotte is an anime witch from the Puella Magi series.

29. Christian

Christian is a follower of Christianity.

Ironically, it’s also the name of a modern-day warlock named Christian Day. He owns multiple stores selling witchery and witchcraft — he has even written a book.

30. Circe

Circe translates from Greek to “bird.”

According to mythology, Circe was a daughter of Helios and a sorceress dwelling on the island of Aeaea. She was notorious for turning Odysseus’s crew into animals but later was forgiven and went on to have a child with Odysseus.

More Great Names to Consider
Cute baby in devil costumeExploring Evil and Demon Baby Names: A Comprehensive Guide
Happy smiling little baby boy with boxing glovesEmbracing Strength: Insightful Guide to Names That Mean Warrior
Happy mother giving flower to babyFlower Names: More Than Just a Pretty Word?

31. Clementine

Clementine has French and Latin heritage and means “mild” and “merciful.”

Clementine’s history with witches is mostly from books and stories. It’s nonetheless a magical name, which could easily suit a pagan daughter.

32. Dahlia

Dahlia is a Scandinavian name, meaning “Dahl’s flower.”

It’s one of those flower names that has found favor in the last couple of years. It rose from the 988th spot to the 364th in 2016. There’s a witch, Dahlia, in the TV series, The Originals. She’s a powerful, dark character.

33. Dune

Dune is an English word to describe a ridge or mound of sand that the wind created.

An excellent choice of name for a young warlock, it was used in the fictional book, Warlock: A Novel Of Ancient Egypt.

34. Edith

Edith stems from England and means “prosperous in war.”

About a hundred years ago, Edith was a popular name but fell out of favor. Trendy, contemporary parents are now reviving it. In the world of witches and warlocks, Edith was the name of an English Wiccan, Edith Woodford Grimes.

35. Eliphas

Eliphas is believed to be of African origins and means “universal gifted person,” “intelligent and knowledgeable,” or “god-fearing.”

The name also has Hebrew connections and appears in the Book of Job in the Old Testament. The name Eliphas Levi Zahed was taken by an exponent of the occult known as Alphonse Louis Constant. He was responsible for writing about and making popular many of the mystical arts we know today.

36. Elizabeth

Elizabeth has Hebrew heritage and translates to “pledged to god.”

It’s most notable as the name of Queen Elizabeth II of England. Elizabeth is also a famous witch name. One example is Elizabeth Howe, who was accused and executed in the Salem witch trials.

37. Elsie

Elsie is Scottish and means “pledged to god.”

With the success of the movie Frozen, it could be an alternative to Elsa. Elsie Pickle is a character in the 2017 book, Witch for a Week. The story tells of a young woman who is house-sitting for a witch.

38. Eris

Eris was a Greek goddess of discord and strife. When the hosts neglected to invite her to a wedding feast with all the other Olympians, she set off events that caused the Trojan war.

In the Disney universe, she was called upon by Maleficent (the witch in Sleeping Beauty) to join the dark council and fight the demon Chernabog at his stronghold, Bald Mountain. Because of the nature of Eris, Wiccans often worship her.

39. Fabian

The name Fabian is of Latin origin and means “bean grower.”

It migrated to England from France during the 16th century. Most recently, Fabian was a wizard character in the Harry Potter books and films. Fabian has been consistently on the top list in the U.S. since 1959. You can also use the Italian spelling variant, Fabiano.

40. Gandalf

Gandalf is a fictional wizard portrayed in J.R.R. Tolkien’s novels.

According to the author, Gandalf is a member of the Istar order. He was the leader of the army of the Fellowship of the Ring. Gandalf means “wand elf.”

Check Out These Name Lists Next
Beautiful toddler playing with earthy soilUnveiling Earthy Names: Meanings, Origins, and Popularity
Mother lifting baby boy to the skyUnique Baby Names: The Radiance of Sun-Inspired Choices
Baby in christmas elf costumeDiscover Elf Names: How They Evolved from Northern Europe to Today

41. Ganondorf

Ganondorf derives from the Irish name, Ganon, which means “descendant of the fair-haired man,” “fair-skinned,” “white,” or “fair.”

He’s the Dark Lord or the Great King of Evil and is an antagonist in the series, The Legend of Zelda. The name is perhaps too heavy for a baby to bear. So, maybe this is better as a middle name.

42. Garnet

Garnet is a type of stone, believed to have magical powers. The name comes from the French, meaning “pomegranate.”

A man named Albertus Magnus associated garnets with blood magic, thus relating it to the goddess Persephone and the afterlife. Garnets are rumored to be drops of Persephone’s solidified blood, that witches give to kindred. There is a widespread belief that garnets can protect their wearer, and legend has it that they work as insurance of both safe passage, and the meeting of loved ones in the afterlife.

43. George

George is of Greek origin and means “farmer.”

It is the name of kings, and there are several famous Georges throughout history. For our inspiration for today’s list, we’re focusing on George Pickingill. George Pickingill was a tall and quite frightening man during the 19th century. He was famous for having long, sharp fingernails, giving him the appearance of a warlock.

44. Gerald

Gerald is of English roots and means “ruler of the spear.”

Gerald is an old name that is slowly regaining momentum on the popularity charts. A warlock namesake is Gerald Gardener, who single-handedly popularized Paganism and Wicca during the 1950s and 1960s.

45. Ginevra

Ginevra is of Italian bloodlines and means “white shadow” or “white wave.”

The name is most famous from the Harry Potter stories, where it belongs to Ginevra “Ginny” Molly Weasley. It’s a fantastic alternative to the oh-so-common Jennifer.

46. Gwendolyn

Gwendolyn is a Welsh name and means “white ring.”

This is a spelling variant of the original, and more old-fashioned Gwendolen. In literature, Gwendolen was a fairy mistress of King Arthur. Gwendolyn is the name of famed poet Gwendolyn Brooks, who was the first African American to win a Pulitzer Prize. People of a certain age will have fond memories of the adventures of Gwendolyn “Winnie” Cooper and Kevin Arnold in The Wonder Years. You can also use Gwen as a nickname.

47. Gwydion

Gwydion is a name from Welsh mythology and means “born of trees.”

It’s pronounced gwid-yon and was the name of a mythological trickster and magician. He appeared mostly in the Welsh prose, The Four Branches of the Mabinogi.

48. Harry

A derivation of Henry, Harry is of German origin and means “estate ruler.”

Harry was sitting in the U.S. top 20 between 1880 and 1918 — then it fell a few places. Harry is famous for being the name of everyone’s favorite wizard, Harry Potter. It shares a range of other famous bearers, such as Harry Styles, Harry Connick Jr., and Prince Harry, Duke of Sussex.

49. Hazel

Hazel is a typical witch-like name — it’s based on nature and has a pleasant sound to it. There is also a genus of plant called witch hazel that has medicinal properties.

At the turn of the 20th century, Hazel was a common name but fell off the popularity list between 1976 and 1998. But since the year 2000, it has started to soar again in popularity. In 2018, it reached No. 42 on the list of most popular names for girls.

50. Hecate

Hecate was the name of a mythological goddess who ruled over magic, night, moon, witchcraft, necromancy, and ghosts.

According to legend, she was the daughter of the Titans, Asteria, and Perses. It was from them that she received her power to control heaven and earth, as well as the sea. While it may be a bit much for a first name, parents may want to consider it for a middle name.

Explore Additional Name Inspirations
Winter Baby Showing Snowflake OrnamentNames That Mean Winter: Modern, Traditional, and Unique Choices
Young boy wearing a crown looking up at the skyFascinating Names That Mean King: From Persia to Britain
Child wearing a viking helmetDiscovering the Power of Viking Names - Their Meanings and Origins

51. Hilda

Hilda is of German roots and means “battle woman.”

Hilda is the shortened version of Brunhilda, who was a Valkyrie in Teutonic legend. The name is in the Netflix series, Chilling Adventures of Sabrina, a show chronicling a witch’s coming of age.

52. Holly

Holly comes from English ancestry and is another nature name.

Although Holly is quite popular in Britain, it isn’t as common here as it was in the past. However, it’s a fantastic name, especially for a December baby, symbolizing the holiday shrub with green leaves and red berries. Holly is also a sacred tree of Wiccan and witchcraft.

53. Hyacinth

Hyacinth means “blue larkspur” or “precious stone.”

According to Greek mythology, Hyacinthus was a young spartan who was killed by Apollo. The legend then states that from the blood sprung fragrant, vibrant flowers. Hyacinth isn’t as delicate a name as something like Violet, but it’s perfect for pagan parents who want an earthy flower name.

54. Icarus

Icarus was a figure from Greek Mythology.

The story of Icarus is well-known — he received a pair of wax wings, then decided to fly close to the sun. His wings melted, and he fell to the ground. Icarus Nott is another character from Harry Potter.

55. Iris

Iris, the Greek goddess of the rainbow, was a symbol of majesty and power, as well as representing wisdom, faith, and valor.

It’s a colorful name, excellent for a witch in the making. In the old PC fantasy game, “The Witcher,” Iris was a sword.

56. James

James is a name that means “supplanter.” It has both English and Hebrew ancestry.

James, son of Zebedee, was one of the Twelve Apostles. It is also a British royal name, particularly in Scottish history. The name is another one that pops up in Harry Potter, where it belongs to Harry’s dad, James Potter, who was an English pure-blood wizard.

57. Linden

Linden is an English name meaning “linden tree hill.” Linden is a unisex name, with a bunch of charm.

The linden tree holds significant importance in Pagan and Wicca cultures. You can also use the spelling variant, Lyndon. Lindon is also the name of a land in Middle-earth in J.R.R. Tolkien’s The Lord of the Rings. It’s also the name of a city in Utah. The most famous Lyndon is probably America’s 36th President, Lyndon Baines Johnson.

58. Lucia

Lucia was a martyr from the fourth century, celebrated for taking food to Christians hiding in the catacombs.

Saint Lucy’s Day (Santa Lucia) is still celebrated today, particularly in Scandinavia, where she represents the return of the sun following the long, dark winter. The usual depiction of Lucia is a girl wearing a white robe, a red sash, and a flower wreath with candles on her head. Lucia means “light,” so we think this would be an enchanting name for a white witch.

59. Lucius

Lucius means “light.” It’s an exotic Roman name, containing both religious and literary resonance.

Lucius is also the name of Draco Malfoy’s dad in Harry Potter — he was a powerful and evil wizard.

60. Mark

Mark translates from Latin to “warlike.”

While it is probably best known as the name of the Apostle and gospel author, in the world of wicked warlocks, the name is associated with Mark Eadicicco. Mark Eadicicco, who claims to be a psychic, medium, and witch, is making waves in the Pagan community of New York City, being a respected tarot card reader.

Related Names for Your Consideration
Sweet little child sleeping in bed with a stuffed toyWhy Choose a Name That Means Dream for Your Baby?
Two cute toddlers playing on the ocean beach.Discover Names Meaning Ocean: A Comprehensive Guide
Happy little girl playing with snow in the parkNames Meaning Snow: Traditional and Modern Choices for Your Baby

61. Matilda

Matilda is the English variant of the German, Mathilda, which means “battle-mighty.”

It’s a forceful name, which has plenty of celeb namesakes. It continues to be popular in modern times — Gordon Ramsey gave his daughter the name when she was born in 2002. Matilda Wormwood is the wonderful protagonist, who finds she has psychokinetic powers, in the book by Roald Dahl.

62. Max

Typically a diminutive of Maximilian, derived from the Latin Maximillus meaning “greatest,” Max can stand up as an independent name.

Fans of the fantasy film, The Princess Bride, may remember “Miracle Max,” the miracle worker and medicine man played by Billy Crystal.

63. Merlin

The most famous Merlin is the sorcerer and mentor of King Arthur. The name is from Welsh and translates to “sea fortress.”

Despite its old age, Merlin doesn’t sound as intimidating as some of the other fifth-century wizard names.

64. Mira

Mira is Latin and means “admirable,” “peace,” “world,” “ocean,” or “female ruler.”

It’s a cross-cultural choice for parents who seek a name with magical powers. Mira is a popular name in Spanish-speaking countries, as well as the Middle East. Mira is the protagonist in the teen fantasy novel, Mira, Mirror, which tells a story from the viewpoint of the magic mirror in Snow White.

65. Neville

The name Neville originates from France, where it means “new town.”

Neville isn’t as favored in the U.S. as it is in Britain, and even there, it isn’t common. Nevertheless, Neville is another literary wizard student of Hogwarts.

66. Nicholas

Nicholas is a Latin name, meaning “people of victory.”

The name has roots back to the Greek name Nike, goddess of victory. Nicholas is seen in the New Testament and often in literature. The name was featured in Chilling Adventures of Sabrina, where it was the moniker of a warlock supervillain.

67. Nora

Nora is Irish and translates to “light.” Nora is a lovely, fresh name, with a witch-worthy attraction.

We often see the name in mythical books and TV series. A couple of examples are The Vampire Diaries and True Blood. You can also choose the popular spelling variant, Norah.

68. Ommin

Ommin is a fictional name from Star Wars. The name belonged to a Sith sorcerer who was a descendant of the Dark Lord of the Sith, Freedon Nadd.

Ommin is quite an unusual baby name, but one of the friendlier sounding warlock names out there.

69. Ondine

Often spelled Undine, Ondine, according to legends, was a spirit of the waters.

In German legend, Ondine was a nymph who fell in love with a mortal. On discovery of his unfaithfulness, she cursed him. “Ondine’s curse” is now the name of an often fatal respiratory condition.

70. Ophelia

Ophelia originates from Greek sources and translates to “help.”

Ophelia is Shakespeare’s tragic heroine in “Hamlet,” which may be what held parents back from choosing the name in the past. Fortunately, the name gained some popularity after its use for the fictional witch in the Japanese animated series Puella Magi. In the U.S., it’s gaining in popularity — in 2018, it reached the No. 373 spot, compared to a No. 979 spot in 2015.

Similar Names and Their Meanings
Little boy and girl holding a red heartDiscover the Power of Names That Mean Love
Little boy dressed as a medieval knight protects the gates of his castleDoes Your Baby's Name Mean Protector? Decoding Name Origins
Cute little girl in a white dress playing in the parkVibrant and Bright: Choosing Names That Mean Light

71. Oscar

Oscar is of English and Irish origin and means “God spear,” “champion warrior,” or “deer-lover.”

Oscar is probably most famous as the name of the motion picture award, but it was also the real name of L. Frank Baum’s Wizard of Oz and Sesame Street’s trash-loving grouch. Oscar is gaining popularity among trendy parents who aren’t scared of choosing an old-school name.

72. Pallando

Pallando is a fictional name for one of the five wizards who were sent to Middle Earth to rescue people from Sauron.

The name is famous from the War of the Ring in Tolkien’s epic tale. However, it might not be the best first name for a 21st-century baby.

73. Percy

Percy is a French surname, derived from the place name, Percy-en-Auge.

Percy is downright adorable — it’s soft for a baby, yet masculine enough for an adult to bear. The name is in several mythological novels and movies such as the Percy Jackson stories, as well as Harry Potter.

74. Peter

Peter means “rock.” It was the name of one of the most prominent figures in Christian hagiography, Saint Peter, keeper of the Gates of Heaven.

Peter is a favorite name for use in family-friendly fantasy novels and movies, like Peter Pan, Peter Rabbit, and of course, Harry Potter.

75. Phoenix

Phoenix is the name of a mythological bird that reincarnates through the ashes of its predecessor.

The bird has long been a symbol of immortality and is used for characters in many supernatural books and movies. The character “Phoenix Talon” appears in the Indie video game, Wizard of Legend. While not currently a prominent first name, its most famous owner is the Joker and Gladiator actor, Joaquin Phoenix. It’s also well known as the state capital of Arizona in the U.S.

76. Poppy

Poppy is of Latin beginnings and means “red flower.”

In the literary world, Poppy is a witch and matron at Hogwarts School of Witchcraft and Wizardry. It would be a great pick for a fiery redhead.

77. Priscilla

Priscilla Gould was the matriarch of a family in Salem, Massachusetts, whose children were all accused of witchcraft during the famous 1692 witch trials.

Priscilla has managed to remain a strong contender on the popularity charts. It gives off a lady boss vibe, which probably prompted its use in books and movies, often for strong female characters.

78. Prospero

Thanks to Shakespeare’s The Tempest, the name Prospero will forever be in the minds of every literature lover.

In the story, Prospero was living his life when Antonio tried to take the throne away from him. To overcome him, Prospero became a sorcerer to control the other characters.

79. Puck

Puck is a literary name for a mischievous Shakespearean pixie.

Shakespeare got the name from English folklore, where Puck, or Robin Goodfellow, is a demon, fairy, or nature sprite. Puck has always had a stigma of being the name of a neo-hippie. However, following its appearance on the TV show, Glee, fans began associating the name with a bad boy image.

80. Radagast

Radagast is another fictional name taken from The Lord of the Rings. It means “tender of beasts.”

Radagast is one of the five wizards sent into Middle-earth on a rescue mission. In contrast to the other sorcerers, Radagast kept a low profile.

More Name Lists to Spark Your Interest
Little boy and girl dressed in red water flowers in the gardenNames Meaning Red: From Popular to Unique Options
A mother and her little daughter playing in the parkNames That Mean Beautiful — A Voyage Through Language and Culture
Little boy playing with toy shovels in the gardenDiscovering Names Meaning Earth — A Connection to Nature

81. Raven

Raven is a name taken from a member of the crow family.

A warlock namesake was Raven Grimmassi, who was famed for his work on Stregheria. He was a co-directing elder for the Willow Tradition of Witchcraft. Some of his more famous work includes Old World Witchcraft: Ancient Ways for Modern Days.

82. Raymond

Raymond, originally from Germany, translates to “wise-protector.”

The name came to England via the Normans and became common during the Crusades. Raymond is making a comeback, probably thanks to reruns of the 1996 show, Everybody Loves Raymond. A well-known connection to the warlock world is through Raymond Buckland, who is revered as the Father of American Wicca.

83. Remus

Remus is of Latin origin and is the name of a legendary twin who founded Rome with his brother, Romulus.

This is a rare name with bundles of charm — reminiscent of Rasmus. It’s another name used for a character in Harry Potter, Remus Lupin.

84. Rincewind

Rincewind is a fictional character from the book series, Discworld, by Terry Pratchett.

In the books, he’s portrayed as a failed student with a wizard’s spirit, studying at the Unseen University. Rincewind sounds otherworldly and is perhaps too much for a first name, but it would make an intriguing middle name.

85. Robin

Robin is an English name that derives from old Germanic for “ fame.” and “bright.”

It is the name of one of England’s greatest legendary characters, Robin Hood. The name is used for a fictional character in the Webnovel, Warlock of the Magus World. While it is often a diminutive of the male name Robert, for a while, Robin was considered a girl’s name.

86. Ron

Ron is a shortened variant of Ronald or Ronson.

It’s probably most famous now because of Ron Weasley, a predominant character in J.K. Rowling’s Harry Potter series.

87. Rubeus

Rubeus is derived from the Latin word “Rubeo” and means “red.”

Rubeus is also a fictional name in the Harry Potter stories — Rubeus Hagrid is a half-wizard, half-giant.

88. Sabrina

Despite its multi-cultural roots, Sabrina, which means “white rose,” is most common in Western European cultures — as well as TV programs depicting teenage witches.

The name is a favorite in the fiction wizarding world, probably since it’s not too harsh and has a spell-like sound to it.

89. Saruman

Saruman is another fictional name used in J.R.R. Tolkien’s trilogy, The Lord of the Rings. Saruman means “man of kill.”

In the story, Saruman the White is a wizard who lives in Middle-earth during the third age.

90. Scott

Scott means “from Scotland.” It was a favored name during the 1960s.

Scott Cunningham was a renowned writer, celebrated for his work on Neo-Wicca. He sought out meanings of abstract and challenging Pagan and Wicca concepts.

Related Name Ideas
Little boy reading a book in the dark roomMysterious Allure: Unveiling Names Meaning Black
Little girl and boy dressed in Halloween costumes give each other candyDeath Names: Discover the Popular, Modern, and Unique
A mother and her daughter launching paper aircrafts at the beachThe Artistic Soul of Names That Mean Blue

91. Seamus

Seamus is the Irish variant of James, and means “supplanter.”

It’s an excellent pick for parents who want a popular Irish name but find “Sean” too common. Seamus is another Harry Potter character. In the book, one of Harry’s half-blood wizard friends is Seamus Finnigan.

92. Selene

Selene was the moon goddess, also known as Phoebe or Cynthia. She was the sister of Helios, the sun god.

Because of their association with the moon, writers and artists use all three names regularly for witches in popular TV, art, and culture.

93. Selma

Selma comes from Germany and means “godly helmet.”

For a long time, Selma was considered an old-fashioned name, but it seems to be regaining popularity. Selma was the name of the main protagonist in the first magical Nanny McPhee movie, as well as a witch character in Beowolf. Actresses Salma Hayek and Selma Blair are famous owners of the name or a variant of it.

94. Severus

Severus means “stern” in Latin.

The name gained some literary credentials after its appearance in Jane Austen’s Mansfield Park. However, most of us recognize it from the stern wizard professor at Hogwarts, Severus Snape.

95. Stella

The name Stella was coined by the poet Sir Philip Sidney for his collection titled Astrophel and Stella, which means “star lover and his star.”

Stella is also the main character in the child-friendly cartoon, Bubble Witch Saga.

96. Talon

Talon is of French origin, translating to “large bird claw on prey.”

Despite its meaning, Talon is finding great success thanks to its “on” ending, which is trending at the moment. The Indie video game, “Wizard of Legend,” has a character called Phoenix Talon, but we think “Talon Phoenix” sounds as good.

97. Vera

Vera comes from Russian or Latin. It translates to “faith” or “verity,” respectively.

The name is slowly coming back, thanks to trendy parents. Vera has some magic to it, which may be why several fictional witches possess the name. Most notably, it’s heard in manga or anime video games and comic franchises.

98. Willow

Willow is a species of tree associated with elegance and grace, which made way for the adjective “willowy.”

The name Willow has become a favorite with celebrity babies after being used on the series, Buffy the Vampire Slayer. Willow, in the series, is initially shy but learns witchcraft and grows in confidence. Her dependence on magic becomes all-consuming.

99. Zelda

Zelda is of German lineage and means “gray fighting maid.”

Zelda has an exotic sound, which is why it’s often seen in fantasy literature, movies, and video games. Zelda Spellman was a character in the Archie comics who most recently appeared in the series, Chilling Adventures of Sabrina. The name is slowly rising from the ashes and reclaiming a spot on the charts.

100. Zephyr

Zephyr was the name of the Greek god of the west wind, Zephyr or Zephyrus.

It’s a common warlock name in video games as well as children’s books. One famous namesake is Zephyr Benson, son of Karla De Vito and Robby Benson.

Names You Might Also Like
Little boy looking at the candle flame in the dark roomNames That Mean Dark — A Mix of Modern and Classic
Little boy looking at the star on the wall of his bedroomFinding the Perfect Star Names for Your Baby
Cute baby in an angel costume looking at the skyWhat's in a Name? The Power of Angel Baby Names

Tips for Finding a Baby Name

Choosing a baby name isn’t easy for everyone. Yes, some lucky moms-to-be have already picked a name before conceiving. Others find it a disconcerting task, full of doubts and possible regrets.

To help make this decision simpler, we’ve collected some tips for you here:

  • Emphasize sound: Sound is critical — ideally, the name should flow and not be a tongue-twister. Get your potential candidates and see how each sounds with your last name.
  • Age-appropriateness: Good names should be like wine — getting better with age. Steer away from names that might sound ridiculous for an adult.
  • Avoid trends: Many trends pass, leaving your little one with a strange, perhaps inappropriate name. Always consider how the name ages.
  • Don’t modify spellings: One mistake parents can make is modifying a name’s spelling. This can lead to confusion, with your child continually explaining why his name is spelled Jaxon and not Jackson.
  • Be creative: Don’t get intimidated into going safe. It’s okay to be creative and pick a rare name. Just ensure that it doesn’t provide obvious opportunities for teasing or a lifetime of explanations.
  • Second name: Using an unusual name as a second name is often the best idea. However, whichever way round they’re named, having a second name gives your child an option later in life to easily change their moniker.
  • Consider abbreviations: Most children have their names shortened or are given a nickname by their peers. Be wary of possible mishaps on this front. Donald Keyes, for instance, will probably be known as Don Keyes.



What are Other Names For a Witch and Warlock?

Names like Morgan, Rowena, or Merlin evoke magical imagery associated with witches and warlocks.

Who is the White Witch in Norse Mythology?

Freyja, a prominent figure in Norse mythology, is often depicted as a powerful sorceress.

What is the Name of a Cherokee Witch?

Spearfinger, a figure in Cherokee legend, is often described as a witch-like entity.

Is Hermione a Witch?

Yes, Hermione Granger from the Harry Potter series is a fictional witch known for her intelligence and skill in magic.

Who is the Celtic God of Magic?

Lugh, a deity in Irish mythology, is often associated with magic, craftsmanship, and skill.

What Boy’s Name Means Magic?

Names like Gwydion, a figure in Welsh mythology, or Alatar, a character from J.R.R. Tolkien’s works, signify magic.

Abracadabra — Your Baby’s Name Will Be

As any parents or parents-to-be know, settling on a baby’s name can be intimidating and tiring. Sometimes, you’d wish it was as easy as clapping your hands and saying a magic spell.

You want it to flow with your last name and not provide opportunities for teasing later in life. Magical choices like warlock, wizard, and witch baby names are fantastic — many are even quite common.

Take a breather, and remember that giving your child a second name can always be an easy way for them to change how they’re known if needed.

Feedback: Was This Article Helpful?
Thank You For Your Feedback!
Thank You For Your Feedback!
What Did You Like?
What Went Wrong?
Headshot of Shannon Serpette

Edited by

Shannon Serpette

Shannon Serpette is an award-winning writer and editor, who regularly contributes to various newspapers, magazines, and websites. Shannon has been featured on Insider, Fatherly, SheKnows, and other high profile publications. As a mother of two, she loves to write about parenting issues and is dedicated to educating other parents at every stage of their child's development.