kindhearted

/ˌkaɪndˈhɑrtɪd/
adjective
  1. Having a kind and caring nature; generous and sympathetic.
    • My kindhearted neighbor always helps me carry my groceries.
    • The kindhearted woman donated food to the shelter every week.
    • He is a kindhearted teacher who listens to every student's problems.
What does "kindhearted" mean? | whatsthatwordmean | whatsthatwordmean