Witch Name Generator

Witch names in fiction sit at a peculiar intersection: they're often the character's birth name, but that birth name has to carry the weight of the archetype. *Elphaba. Circe. Baba Yaga. Morgan le Fay.* These names feel right not because of some magic naming formula but because they've been worn into shape by story — and because each one anchors the character in a specific cultural tradition that gives the magic meaning. The challenge when naming a witch character is that the word 'witch' itself is so culturally loaded that the name choice immediately signals which tradition you're drawing from.

Name Traditions Across Witch Archetypes

The European folk witch tradition — cunning folk, hedge witches, wise women — draws from ordinary regional naming with one key addition: nicknames and bynames that encode reputation. *Goody Hallett, Meg Shelton, Ursula Kemp* — historical cunning folk and accused witches in England often had unremarkable given names, but the bynames that accumulated around them (*the Sea Witch of Wellfleet*, *the Witch of Whalley*) became how they were remembered. If you're writing a character in this tradition, consider giving them an ordinary name with an extraordinary byname. The classical tradition — Circe, Medea, Hecate, the Thessalian witches — uses Greek or Latinized names, often derived from roots connected to the natural world or the underworld: *Kirke* may be related to *kirkos*, a bird of prey; *Medea* possibly derives from a root meaning 'to think' or 'to plan.' These names sound timeless because they *are* old — and the oldest surviving texts about them gave us the template before any genre fiction existed. Slavic witch names — particularly those associated with Baba Yaga traditions — take a completely different shape. *Yaga* itself is debated but possibly related to a Slavic root for snake; *Koschei* (the related male sorcerer archetype) derives from a word for bone. These names are often shorter, stranger to English ears, and feel more intrinsically ominous than their Western European counterparts.

Coven Names, Craft Names, and Chosen Identity

Many fictional witch traditions — and real contemporary Wiccan practice — involve a chosen magical name separate from the birth name. In fiction, this gives you a useful tool: the character might have one name at home and a completely different name within magical society. The gap between the two names tells the reader something about the character's inner life. Craft names in fiction tend to follow predictable patterns: natural imagery (*Raven, Thornwood, Briarsong*), classical allusions (*Sibyl, Cassandra, Pythia*), or invented constructions that feel archaic. The archaic-feeling invented name is the hardest to pull off — it needs to sound like something that could have existed, not something assembled from fantasy-name parts. One technique: root the name in a specific real-world tradition even if the character is entirely fictional. A hedge witch from a fantasy analog of medieval France would have a name that sounds Old French or Breton, not Old English. That specificity signals to the reader that this world has actual history, not just magic-system mechanics.