Lavish, munificent, prodigal, too-generous, unsparing, unstinted, unstinting, generous similar term
Vogais: oeeeou
Consoantes: vrgnrs
overcomer.