sorcerer

sor-cer-er

noun

A person who practises magic, often for malevolent or selfish purposes.

"The sorcerer cast a powerful spell."

Thesaurus

Synonyms: magician, thaumaturgist, necromancer, wizard, thaumaturge