Question: a man who has magical powers?
Answer: A man with magic powers is usually called a wizard.