renewer

noun

One who renews. See bounder, 3.

noun

One who, or that which, renews.

noun

A person who renews