sorcerer
sorcerer /ˈsɔːs(ə)rə /
▸ noun a person who claims or is believed to have magic powers; a wizard.
– ORIGIN late Middle English : from sorser (from Old French sorcier, based on Latin sors, sort- ‘lot’) + -er1.