Kindhearted has 2 different meanings across 1 category:
Adjective
having or proceeding from an innately kind disposition
"a generous and kindhearted teacher"
Having an innately kind disposition or character.