Roget's Thesaurus of English Words and Phrases by Peter Mark Roget

994. Sorcerer — N. sorcerer, magician; thaumaturgist†, theurgist;

conjuror, necromancer, seer, wizard, witch; hoodoo, voodoo; fairy &c 980; lamia†, hag. warlock, charmer, exorcist, mage†; cunning man, medicine man; Shaman, figure flinger, ecstatica†; medium, clairvoyant, fortune teller; mesmerist; deus ex machina [Lat.]; soothsayer &c 513. Katerfelto, Cagliostro, Mesmer, Rosicrucian; Circe, siren, weird sisters.