Facebook
When you shop through links on our site, we may earn an affiliate commission. This educational content is not intended to be a substitute for professional medical advice.

Warlock, Wizard, and Witch Baby Names

Updated
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

Gender
Sort by
🕵️ No results found. Clear the Filters?

Abraham

👦 Boy

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.

Agate

👧 Girl

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.

Agnes

👧 Girl

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.

Alatar

👦 Boy

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.

Albus

👦 Boy

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.

Alcina

👧 Girl 👍 3

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.

Alice

👧 Girl 👍 3

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.

Alison

👧 Girl

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.

Allegra

👧 Girl

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.

Ambrose

👦 Boy 👍 7

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.

You Might Also Like
A father lifting up his African baby girl100 Popular African Names for Girls
A father and a son looking at each other100 Hot Boy Names
Happy boy dressed in white shirt with red bow tie100 Fabulous Old-Fashioned Names for Boys

Andromeda

👧 Girl

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.

Angela

👧 Girl

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.

Ariadne

👧 Girl

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.

Aspen

👦 Boy

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.

Asterope

👧 Girl

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.

Astra

👧 Girl 👍 2

“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.

Atlantes

👦 Boy

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.

Aurelia

👧 Girl 👍 2

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.

Beatrix

👧 Girl 👍 3

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.

Belinda

👧 Girl

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.

Similar Name Lists
A hispanic mother leaning over her baby100 Popular and Unique Mexican Boy and Girl Names (For Your Baby)
Two girls roleplaying as anime characters100 Manga and Anime Female Names (For Your Newest Addition)
Dragon Ball Z anime toy figure of Son Gohan100 Anime Boy Names (With Meanings)

Bellamy

👦 Boy

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.

Birch

👦 Boy

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.

Blaise

👦 Boy 👍 2

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.

Bridget

👧 Girl

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.

Cassandra

👧 Girl

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.

Celeste

👧 Girl

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.

Cerys

👧 Girl

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.

Charlotte

👧 Girl

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.

Christian

👦 Boy

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.

Circe

👧 Girl

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 Name Ideas
Cute little girl with her hands in her mouth100 Popular Cute Girl Names
Cute little baby in a funny hat100 Old Fashioned Girl Names (With Meanings)
Beautiful baby girl smiling in her purple tutu100 Elegant Girl Names (That Never Go Out of Style)

Clementine

👧 Girl

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.

Dahlia

👧 Girl 👍 2

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.

Dune

👦 Boy 👍 2

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.

Edith

👧 Girl

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.

Eliphas

👦 Boy 👍 3

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.

Elizabeth

👧 Girl

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.

Elsie

👧 Girl

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.

Eris

👧 Girl

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.

Fabian

👦 Boy 👍 2

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.

Gandalf

👦 Boy

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.”

Read This Next
Cute newborn baby born100 Short Boy Names (Short But Sweet)
Cute smiling baby boy100 Cute Baby Boy Names (for the Cutest Boys Around)
Beautiful smiling woman100 Girl Names Considered Sexy, Sultry, and Seductive

Ganondorf

👦 Boy

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.

Garnet

👧 Girl

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.

George

👦 Boy

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.

Gerald

👦 Boy

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.

Ginevra

👧 Girl

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.

Gwendolyn

👧 Girl

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.

Gwydion

👦 Boy

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

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

Harry

👦 Boy

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.

Hazel

👧 Girl

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.

Hecate

👧 Girl

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.

Related Name Ideas
Sweet African dad holding up his beautiful baby boyAfrican Boy Names for Your Baby
Italian boy eating ice cream100 Italian Baby Boy Names (With Meanings)
Beautiful mom and daughter in front of the Colosseum in ItalyItalian Baby Girl Names

Hilda

👧 Girl

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.

Holly

👧 Girl

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.

Hyacinth

👧 Girl

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.

Icarus

👦 Boy

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.

Iris

👧 Girl

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.

James

👦 Boy

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.

Linden

👦👧 Unisex

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.

Lucia

👧 Girl

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.

Lucius

👦 Boy

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.

Mark

👦 Boy

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.

You Might Also Like
Cute Korean boy lying on the bed101 Korean Boy Names (With Meanings)
Little happy girl playing traditional african hand drum djembe100 Pacific Islander Baby Names (With Meanings)
Young boy praying over an open Bible100 Biblical Boy Names (With Meanings)

Matilda

👧 Girl

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.

Max

👦 Boy

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.

Merlin

👦 Boy

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.

Mira

👧 Girl

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.

Neville

👦 Boy

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.

Nicholas

👦 Boy

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.

Nora

👧 Girl

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.

Ommin

👦 Boy

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.

Ondine

👧 Girl

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.

Ophelia

👧 Girl

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 Name Lists
Cute sleeping newborn baby girl knitted bonnet100 Victorian Girl Names (To Bring Tradition Back)
Newborn baby boy with a golden crown100 Victorian Boy Names (For Modern or Classic Vibes)
Baby girl wearing korean hanbok100 Korean Girl Names (From Traditional to Trendy)

Oscar

👦 Boy

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.

Pallando

👦 Boy

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.

Percy

👦 Boy

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.

Peter

👦 Boy

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.

Phoenix

👦 Boy

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.

Poppy

👧 Girl

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.

Priscilla

👧 Girl

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.

Prospero

👦 Boy

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.

Puck

👦 Boy

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.

Radagast

👦 Boy

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 Great Name Ideas
Cheerful smiling french boy with baguette100 French Boy Names for Your Sophisticated Boy
Beautiful mother and daughter tourists in Paris100 French Girl Names for Your Sophisticated Princess
Happy japanese parents kissing their daughter on the cheeks100 Japanese Girl Names (That You and Your Spouse Should Love)

Raven

👦 Boy

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.

Raymond

👦 Boy

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.

Remus

👦 Boy

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.

Rincewind

👦 Boy

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.

Robin

👦 Boy

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.

Ron

👦 Boy

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.

Rubeus

👦 Boy

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.

Sabrina

👧 Girl

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.

Saruman

👦 Boy

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.

Scott

👦 Boy

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.

Read This Next
Sweet father reading the bible with his daughter100 Biblical Girl Baby Names (For a Christian Family)
Sweet small boy looking at a flower100 Exotic Boy Names (For a Unique Child)
Gorgeous happy mixed race baby girl100 Exotic Baby Girl Names (With Meanings)

Seamus

👦 Boy

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.

Selene

👧 Girl 👍 2

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.

Selma

👧 Girl

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.

Severus

👦 Boy

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.

Stella

👧 Girl

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.

Talon

👦 Boy

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.

Vera

👧 Girl

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.

Willow

👧 Girl

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.

Zelda

👧 Girl

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.

Zephyr

👦 Boy

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.

Related Name Ideas
Beautiful Japanese mother smiling at her baby boyJapanese Boy Names for Babies
Cute little french boy with baguette100 French Last Names That Double as Baby Names
Baby Yoda100 Fantasy and Sci-Fi Baby Names for Boys and Girls

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.

 


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.

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.
Close