Answer: thaumaturgist

AnswerCrossword Clue
THAUMATURGIST

Magician