If you are a parent intent on thinking outside the box, a great way to start is by considering baby names that reflect your beliefs and values. Names inspired by nature, mythology, Paganism, and witches are on the rise as many new parents want names for their children that hold deeper personal meaning than traditional names. For the many who are more spiritual and less religious, these baby names should appeal as they impart nature vibes rather than expressly theological ones.
We decided to look to deities from around the world, animal names, and Pagan or Wiccan derivatives for inspiration. These names evoke the unlocked magic that exists in this world. Additionally, these names sound excellent, bursting with beauty and character while still bringing the witchy vibes you are hoping to find. Check out these witch-inspired baby names for girls and boys.
25 Witchy Baby Names for Girls
Antheia is one of the attendants of the Greek goddess, Aphrodite. She was the demigoddess of flowers which brings this fabulous name its meaning: “flowery.”
A handsome French word-name popularized in the US via former child TV star Soleil Moon Frye, AKA Punky Brewster. Soleil is pronounced so-LAY and means “sun.” If you’re looking for a sunny name that’s full of warmth, this would be the right choice.
Cybele was the Anatolian mother goddess which opens up the cute nickname option, Billie. This name is pronounced SIB-el-ee and unfortunately, it is often confused with Sybil (which is also a great name!). Cybele has both French and Greek origins and means “mother of all gods.”
Demeter, the Greek goddess of grain, agriculture, and the harvest, growth, and nourishment, was Zeus’s sister and Persephone’s mother. Variation Demetria is the full name of actress Demi Moore. Demeter is a name that’s on the rise as many parents see its obvious charms. The name has come to means “earth mother.”
Maeve is a name of Irish origin and was the name of a warrior queen over there. Maeve appears in Irish mythology in two forms, one as the influential Queen of Connacht, the other as the queen of the fairies. Maeve of Connacht was a warrior queen, famous for starting a war in attempt to steal her ex-husband’s stud bull. The meaning of the name is “she who intoxicates.” Some might even call that bewitching.
Juno is an ancient name that feels as fresh. The moniker has Latin origins and means “queen of the heavens.” Juno was the sister and wife (gross!) of Jupiter, and the mother of Mars and Vulcan. The patron goddess of Rome and protector of women and marriage.
Morrigan is the name of three Irish sister-goddesses primarily associated with themes as battle and sovereignty. She can turn into a crow among other animals, completing her image as a goddess of death. You’ll more commonly hear her sister-name Morgan who was a legendary Arthurian sorceress. Both are exceptional names, but Morrigan offers a touch more variety today.
In Greek mythology, Medea was a sorceress from Colchis who helped Jason gain the Golden Fleece. They were married, but eventually, Jason left her for another woman. For revenge Medea slew Jason’s new lover and also had her own children by Jason killed. No one is going to mess with a girl named Medea! This Greek name means “to plan.”
Runa is an Old Norse name that is a form of Rune which means “secret.” The name can also mean “sixth month” in the Arabic tradition. Runa would be a welcome alternative to Luna which has skyrocketed in popularity over the past few years.
Celtic Sirona was a healing goddess associated with healing springs. She was often depicted with eggs or snakes. Healing shrines and temples were erected across Europe in honor of the goddess. The name has Gaulish origins and probably comes from roots that mean “star” and “to belong.”
Thalia was one of the Three Graces in Greek mythology, and also the Muse of comedy and pastoral poetry, making this a Hellenic choice worthy of consideration. This downright gorgeous name means “to flourish.” It’s correctly pronounced THAH-lee-ah but be prepared to defend that fact.
In the Arthurian legend, Nimue was the sorceress who stole Lancelot when he was an infant. She was also instrumental in Merlin’s downfall. This name means “memory.” If you’ve ever heard of the mythic “Lady of the Lake,” that lady is Nimue.
Born Violet Mary Firth in 1890, Dion Fortune was a British occultist and author, thought of by many as a modern-day witch. She wrote prolifically about the occult in both fiction and non-fictional works. She was the foremost figure in early 1900s British occultism. In mythology, Fortune was the Roman goddess of “good fate” which gives this name its meaning.
Tried and executed for witchcraft in 1662, Isobel Gowdie is notable for her full confession, which she gave of her own volition, without being tortured like so many other women of the time. Isobel claimed to be “entertained” by the Queen of the Fairies, in her home “under the hills.” Isobel is the Scottish spelling of Isabel, a name that comes from Elizabeth.
Known as the Great Noise, the largest witch trial in Swedish history brought forth a tenacious Swedish widow. In July 1676, Malin Matsdotter was reported for witchcraft by her daughters who claimed Malin took them took Satanic Sabbaths. She maintained her innocence until the very end when she was burned alive, becoming Sweden’s only known woman to suffer the fate. Malin is a name found across Scandinavia and it means “from Magdela” or “high tower.”
Many people would link this name to money, but Moneta was the Roman goddess of memory. Moneta was used as an epithet Moneta that was used for Juno which came from the Greek moneres, meaning “alone” or “unique.” Juno was the goddess of funds, and thus moneta became associated with money and coinage. The words “money” and “mint” in English, as well as many other European languages, are derived from moneta. However, the name means “to remind.”
Brigid is the name of three Celtic sister-goddesses who offer various functions for society, such as healing, poetry, and smithcraft. Her name means “exalted one.” This name is the perfect alternative to Brigette and it is a beloved Irish classic.
Persephone is the Greek daughter of Demeter, who was kidnapped by Hades and forced to marry him. In wintertime, she lives with the King of the Dead in the underworld, and in the spring, she is allowed to visit her mother, ushering in a new season of fertility. The name has found favor in the US lately and is now ranked in the top 1000 which is curious considering it means “bringer of death.”
Anaka is an interesting name that could work as a play on Annika. Anaka, also called Anuket or Anukis meaning “embracer,” was the divine personification of the Nile in Egypt.
In Greek mythology, Aura was the Titan of the breeze and the fresh, cool air of the early morning. But at odds with her peaceful character, the mythological Aura is a tragic figure, ultimately metamorphosed into a fountain by Zeus. This name means “soft breeze.”
The Willow tree has long been associated with magic and the supernatural. Willow from Buffy the Vampire Slayer was a function of that fact, not the originator. That’s not to say she wasn’t our favorite character on the show! The willow is believed by the Romani to possess the ability to heal the sick and rejuvenate the aged. Willow is an English name that means…. “willow tree.”
One of the Greek Graces, Charis was the goddess of charm, creativity, and nature. Charis thus means “grace” in the Greek tradition. If you’re looking for an alternative to the name Charity, this would be the one.
Amethyst, the purple birthstone for February, has never been in the top 1000 but could have some appeal, joining similarly-hued Violet and Lilac, all of which make great names for Aquarius babies or names for February babies. If you’re into crystals, this name would be absolutely perfect.
YOU MIGHT ALSO LIKE: 25 Courageous Baby Names for Girls from Arthurian Legend
Brita (also spelled, Britta) makes our list for a couple of reasons. Firstly, the name has origins in both Gaelic and Swedish as a form of Brigid and Birgit. It too shares its meaning with Brigid as “exalted one” or “high goddess.” The Swedish form means “strength.”
As with Malin Matsdotter, Brita Zipple and Anna Zipple were also caught up in those Swedish witch trials. Brita survived two previous witch trials before being executed as part of the Great Noise. She allegedly cursed everyone involved, including onlookers, before her death.
Hecate was the Greek goddess of witchcraft and necromancy. This name is pronounced heh-KAH-teh. The name may mean “willpower” or “far-reaching.” She was often associated with the moon and with storms, making this name a good alternative to more familiar names like Selena, Luna, and Tempest. Hecate will likely turn heads, in a good way.
25 Witchy Baby Names for Boys
Castor is one of the twins that make up the constellation Gemini and a mythological name. This Greek name means “pious one.” Castor also has the added benefit of sounding like “caster” as in spellcaster.
Celtic names are highly popular with the Pagans since most of their traditions come from the Old Celtic practices. One such name is Rowan, which means “tree.” The rowan tree is a tree with red berries that’s said to both attract and repel witches.
Neptune would be a bold choice, but not an impossible one. Neptune is a name the belonged to the Roman god of the sea. The name also belongs to the eighth planet in our solar system. The name Neptune is so old it predates Latin and the origin of is debated many scholars believe the name means “damp clouds.”
Angus is a name with Celtic origins which refers to the god of wisdom and wit. It means “special one.” This name is heavily favored in Scotland and we’d love to see it even more in the US.
Abraxas has a long and convoluted history, dating back to ancient Egyptian mythology and the Gnostics who worshiped him as the Supreme Being. The name Abraxas was carved on antique gemstones that were used as charms. The word Abracadabra came from this Persian name.
Sindri is a boy’s name of Norse origin meaning “mythical dwarf.” Musician Bjork chose Sindri for her son. This would be a fun one to tell your little one about. Imagine hearing that your name means “mythical dwarf” for the first time.
Bran is the Celtic god of the underworld whose symbol is the raven. If you’re getting Brandon Stark vibes, it’s no coincidence. George RR Martin most likely chose the name and the character’s attributes after the figure. Bran means “broom-covered hill.”
In the US, you’re going to turn some heads with a name like Dagur. However, it’s one of the top boys’ names in Iceland and is the personification of day. His mother is Nott, or night, and together they are thought to ride in a chariot around the earth every 24 hours. Thus, Dagur means “day.”
Elio is derived from Helios the Greek sun god. Elio is a very, very popular name for boys in France right now. It’s the perfect alternative to Oliver and means “the sun.”
The meaning of this ancient Roman god’s name relates to transitions, hence its connection to the name of the first month of the new year, a time of fresh beginnings. Janus is usually depicted as a two-faced god facing in opposite directions since he looks both to the future and the past. This name means “gateway” and it’s great for all boys but most special for those born in January.
Temple is an English surname that means “sanctuary.” This is a perfect gender-neutral option that is surprisingly secular.
Kirin is a mythical Chinese figure that is a flying horse with elements of a dragon. Kirin has brilliant cross-culture appeal as it sounds similar to the Irish name Kieran or Ciarán which means “dark-haired.”
Lugh is the Irish god of the harvest, who also oversees truth, the law, and the arts. His magic includes a fiery spear and a boat that sails itself (Tesla before Tesla). Lugh is a polished up version of Lou that we absolutely love.
The name of two figures in Norse mythology: one the father of Nótt, the personification of the night; the other a son of Loki and Sigyn, who is transformed into a wolf! The name can mean “narrow” or “demon of the dead.”
The first famous Paris was a mythological prince of incredible beauty. It’s not just the name of a romantic city, Paris of legend also was partly to blame for the Trojan War. The Greek origins of this name translate to “wallet.”
Tristan is a dragon-slaying hero of Celtic legend, whose story was incorporated into Malory’s Le Morte d’Arthur, in which Tristan is one of the Knights of the Round Table, consumed by his doomed love affair with Queen Isolde. This beautiful name has emerged as a favorite for both boys and girls. The name means “sorrowful” or “noise.”
In Roman mythology, Silvanus was the god of the forests. He protected farmers and fields and was credited with developing a system for marking field boundaries. Thus the name means “forest.” If you’d like the precursor to Silas, this is the one.
Jasper originated as a variation of the Latin Gaspar, which ultimately derived from the Persian word ganzabara, meaning “bringer of treasure.” The name also belongs to quartz making it one of the few gem names for boys.
Taranis was the Celtic god of thunder, the equivalent of the Norse god Thor. This handsome name means “thunder.” Will everyone think your child’s name is Tyrannosaurus? Possibly!
Pan is the Greek god with the legs of a goat and the body of a pipes-playing man known for his mischievousness. Pan is also the god of shepherds, pastures, and fertility. The name means “all.” And, trust us, this name is everything in one small package.
Silver has long been associated with magic and healing and has a reputation for being able to ward against evil and destroy evil creations. Werewolves and sometimes vampires have been popularly believed to be particularly vulnerable to silver. As a name, Silver comes from Middle English as an occupational name for silversmiths.
This pagan boy’s name belongs to the hunter whose hair turned gray prematurely, giving him the name Finn. The greatest hero of Irish mythology, Finn MacCool aka Fionn mac Cuumhaill was an intrepid warrior with mystical supernatural powers, noted as well for his wisdom and generosity.
Sage is a delicious and useful herb that we love as a name for both boys and girls. Sage has Latin origins and means “prophet.” Think of the wise sage.
The Greek name Astro means “of the stars.” This is not just a name for dogs! Astro is storied and starry-eyed. You could always go with Cosmo too, or even Astraeus, the Greek Titan god of dusk and wind.
YOU MIGHT ALSO LIKE: 25 Knightly Baby Names from Arthurian Legend for Boys
The Shakespearean character Oberon in A Midsummer Night’s Dream is King of the Fairies. In German legend, Oberon is also found as a fairy king. This variation of Auberon means “noble.” Go ahead and choose this name before it blows up as we expect it to in the coming years.
There you go! Now you have some awesome witch-inspired baby names to consider. Whether you are about to welcome a little one on or near Halloween (Samhain) or you want to celebrate your beliefs, any excuse is a good one to choose one of these fabulous witchy names. Happy baby naming!
- 1 25 Witchy Baby Names for Girls
- 1.1 25. Antheia
- 1.2 24. Soleil
- 1.3 23. Cybele
- 1.4 22. Demeter
- 1.5 21. Maeve
- 1.6 20. Juno
- 1.7 19. Morrigan
- 1.8 18. Medea
- 1.9 17. Runa
- 1.10 16. Sirona
- 1.11 15. Thalia
- 1.12 14. Nimue
- 1.13 13. Fortune
- 1.14 12. Isobel
- 1.15 11. Malin
- 1.16 10. Moneta
- 1.17 9. Brigid
- 1.18 8. Persephone
- 1.19 7. Anaka
- 1.20 6. Aura
- 1.21 5. Willow
- 1.22 4. Charis
- 1.23 3. Amethyst
- 1.24 2. Brita
- 1.25 1. Hecate
- 2 25 Witchy Baby Names for Boys
- 2.1 25. Castor
- 2.2 24. Rowan
- 2.3 23. Neptune
- 2.4 22. Angus
- 2.5 21. Abraxas
- 2.6 20. Sindri
- 2.7 19. Bran
- 2.8 18. Dagur
- 2.9 17. Elio
- 2.10 16. Janus
- 2.11 15. Temple
- 2.12 14. Kirin
- 2.13 13. Lugh
- 2.14 12. Narfi
- 2.15 11. Paris
- 2.16 10. Tristan
- 2.17 9. Silvanus
- 2.18 8. Jasper
- 2.19 7. Taranis
- 2.20 6. Pan
- 2.21 5. Silver
- 2.22 4. Finn
- 2.23 3. Sage
- 2.24 2. Astro
- 2.25 1. Oberon
Mamas Uncut is THE online place for moms. We cover the latest about motherhood, parenting, and entertainment as well – all with a mom-focused twist. So if you're looking for parenting advice from real parents, we have plenty of it, all for moms from moms, and also experts. Because, at the end of the day, our mission is focused solely on empowering moms and moms-to-be with the knowledge and answers they’re looking for in one safe space.
Baby Name Generator
No baby name sounding good? Want a quick way to generate unique baby name ideas? Try our baby name generator below!
Set your terms (sex of the baby, number of letters, popularity, etc.) and then get a list of names that meet your criteria. Maybe the perfect name is just waiting to be generated for you.