softhearted

/ˈsɔftˈhɑrtɪd/
adjective
  1. Having a kind, gentle, and sympathetic nature; easily moved to pity or compassion.
    • Her softhearted response to the sad story made everyone in the room tear up.
    • Even though he acted tough, he was too softhearted to ignore a stray animal.
    • The softhearted teacher gave extra help to every struggling student.
Antonyms
What does "softhearted" mean? | whatsthatwordmean | whatsthatwordmean