What does the word kindhearted mean?

Alphabet: