What is the meaning of Good-hearted?

Kind and well-intentioned.

Source: wiktionary.org