Meaning: generous
Meaning: charitable, generous
Meaning: generous one
Meaning: generous gift
Meaning: noble, generous