Replenisher
/(-?r)/
Re·plen·ish·er
Replenisher
n.
One who replenishes.