Witches are a staple of fantasy and horror fiction. In their broad definition, they mean any kind of magic-using female. But for this list I’m going to use a more narrow definition: the Halloween type of witch, evil, cackling, out to do no good. The kind that brews potions in a big black cauldron and has warts on her nose.
Such a witch often has a conventional name, but more often, a name with something off about it, one that is too old fashioned, too hard to pronounce, too ugly on the ear. A classic one is Bellatrix LeStrange from the Harry Potter books. How can a character have a name like that and not be a witch?
Then there are made-up names, like Bavmorda, Azkadelia, and Elphaba… strange to say and, in English, strange to look at on the printed page. Those are the kind of names I generated here.