(n.)

One who ameliorates.

Back to Dictionary