kindheart

/ˈkaɪndhɑrt/

Definitions

1. noun

a person who is very kind and caring towards others, especially those in need.

“The volunteers were known for their kindhearts, helping to rebuild the community after the disaster.”

Synonyms

  • compassionate person
  • kind soul

Antonyms

  • cruel person
  • heartless person