Meaning of generous in English
1. willing to share with others; liberal
He is generous with his money.
2. existing in large amounts; plentiful
generous amounts of food
3. showing kindness towards others; benevolent
Her teacher is generous is marking.