sorcerer

A person who uses magic or supernatural powers.