thaumaturgist - noun

singularthaumaturgist
pluralthaumaturgists