What is the meaning of Generosity?

The trait of being willing to donate money, resources, or time.

A generous act.

The trait of being abundant, more than adequate.

Good breeding; nobility of stock.

Source: wiktionary.org