Ennobler
/(?)/
En·no·bler
Ennobler
n.
One who ennobles.