renewer
English
Etymology
From
renew
+
-er
.
Noun
renewer
(
plural
renewers
)
One who or that which
renews
.