sorcerer
noun
[ ˈsɔːs(ə)rə ]
• a person who claims or is believed to have magic powers; a wizard.
Similar:
wizard,
witch,
(black) magician,
warlock,
diviner,
occultist,
voodooist,
sorceress,
enchanter,
enchantress,
necromancer,
magus,
medicine man,
medicine woman,
shaman,
witch doctor,
sangoma,
pishogue,
conjure woman,
thaumaturge,
thaumaturgist,
theurgist,
spellcaster,
mage,
magian,
Origin:
late Middle English: from sorser (from Old French sorcier, based on Latin sors, sort- ‘lot’) + -er1.