Reviver
/(?)/
Re·viv·er
Reviver
n.
One who, or that which, revives.