GENEROUS (Generous primarily signifies having the qualities worthy of noble or honorable birth)
bountiful, free, liberal, noble, chivalrous, free-handed, magnanimous, open-handed, disinterested, free-hearted, munificent, open-hearted
avaricious, greedy, mean, niggardly, penurious, rapacious, close, ignoble, miserly, parsimonious, petty, stingy,covetous, illiberal
"Very user friendly and effective for competitative examination " - D Samanta
Very effective online examination preparation website
Excelient platfrom to prepare yourself.