sorcerer
Definitions
A person who claims or is believed to have magic powers; a wizard.
A person who practices sorcery or black magic.
Examples
The ancient sorcerer cast a powerful spell to protect the village from the encroaching storm.
In the fantasy novel, the young apprentice struggled to master the dark arts taught by the mysterious sorcerer.
Synonyms
wizard magician warlock enchanter mage necromancer thaumaturge