one who practices magic or sorcery
[ Syn: magician , wizard , necromancer , thaumaturge , thaumaturgist ]