12 letters · 13 points in Scrabble
noun the trait of being willing to give your money or time
noun acting generously