Webster's Revised Unabridged Dictionary · 1913
Humanizer
Copy link
Humanizer
, noun
One who renders humane.
↑