reviver
noun
°Agent noun of revive; one who revives.