Renewer
/(-?r)/
Re·new·er
Renewer
n.
One who, or that which, renews.