Generous, charitable, liberal, bountiful, munificent all describe persons who give to others something of value, or the acts of such persons.
Generous stresses the warm and sympathetic nature of the giver: and the gift of the giver is a lifeline of hope to those who are insufficient of need.
Thank you for your love and prayers and benevolent gifts of love.