Humanizer

Definition:

  • (n.) One who renders humane.

Compare humanizer with other words:

humanized vs. humanizer

humanize vs. humanizer

human vs. humanizer