Kindhearted is a related term of charitable.
As adjectives the difference between kindhearted and charitable
is that kindhearted is having an innately kind disposition or character while charitable is pertaining to charity.
charitable
English
Adjective
(
en adjective)
Pertaining to charity.
Kind, generous.
Having a purpose or character of a charity.
Synonyms
* eleemosynary
Derived terms
* charitable organization
* charitable purpose