Benevolent
(ADJ) giving freely and easily to others; charitable; kind
Altruistic
(ADJ) showing an unselfish concern for others
Largess(e)
(N) generous giving
Lavish
(ADJ) generous in giving to others or in spending money
Magnanimous
(ADJ) generous in overlooking insult or injury by others; rising above pettiness
Munificent
(ADJ) very generous
Philanthropic
(ADJ) showing a desire to help others by giving gifts; humane
Prodigal
(ADJ) wasteful; lavish
Profligate
(ADJ) wasteful; careless, even reckless, with spending money; extravagant
Squander
(V) to spend money (or time) in a wasteful, uncaring fashion