Nouns

(n)sorcerer, magician, wizard, necromancer, thaumaturge, thaumaturgistone who practices magic or sorcery
(n)necromancerone who practices divination by conjuring up the dead