Ennobler
En*no"bler
(?),
n.
One who ennobles.