Answer: soulsaver

AnswerCrossword Clue
SOULSAVERSlangy term for a revivalist.