kindhearted
1. [ adjective ] having or proceeding from an innately kind disposition
Examples:

"a generous and kindhearted teacher"

Related terms: kind
Similar spelling:   kindergarten