Answer: humanizer

AnswerCrossword Clue
humanizerto represent as human attribute human qualities to
humanizerone who humanizes also HUMANISER
humanizermake humane
humanizeradapt to human nature or use