sorcerer n. One who practices sorcery; a wizard. [Middle English sorser, sorcerer , from Old French sorcier , from Vul