kindhearted (Adjective) — Having or proceeding from an innately kind disposition. ex. "a generous and kindhearted teacher"