'warmhearted' definitions:

Definition of 'warmhearted'

(from WordNet)
adjective
Marked by warmth of feeling like kindness and sympathy and generosity; "gave a warmhearted welcome to the stranger" [ant: coldhearted]