late 16th century: via Old French from Latin generosus ‘noble, magnanimous’, from genus, gener- ‘stock, race’. The original sense was ‘of noble birth’, hence ‘characteristic of noble birth, courageous, magnanimous, not mean’
16世紀後半。古フランス語を経て、ラテン語 generosus「高貴な、寛大な」に由来する。genus(gener-)「血統、家系」から成る。原義は「高貴な生まれの」で、そこから「高貴な生まれにふさわしい、勇敢な、寛大な、けちでない」の意味になった。