largehearted

/lɑrdʒˈhɑrtɪd/
adjective
  1. Generous, kind, and sympathetic; having a big heart.
    • She is known for her largehearted nature, always helping those in need.
    • His largehearted donation helped build a new community center.
    • The largehearted teacher spent her weekends tutoring students for free.
Antonyms
What does "largehearted" mean? | whatsthatwordmean | whatsthatwordmean