In a way that gives freely and willingly, without expecting anything in return, or in large amounts.
From Latin 'generosus' meaning 'of noble birth' or 'high-spirited,' from 'genus' meaning 'birth' or 'race.' Originally meant acting like nobility was expected to act.
Try Another Word