all heart

idiom

Definition of all heart

: a person with a kind and generous disposition She is all heart.