renewer

noun

One who renews. See bounder, 3.

One who, or that which, renews.

A person who renews.