humaniseEnglish

humanise, humanize

Verb

Make more humane

English: humanize, humanise

English words with similar meanings

Show 1 words