Warmhearted
What it means
Naturally generous with sympathy, affection, and practical kindness.
Reach for it when describing a person's enduring caring nature rather than one pleasant gesture
The warmhearted mechanic repaired the student's bicycle and refused payment.