thaumaturgist

noun

Same as thaumaturge.

noun

One who deals in wonders, or believes in them; a wonder worker; a thaumaturge.

noun

A performer of miracles.

noun

one who practices magic or sorcery