generous ·adjective (WILLING TO GIVE)

Definition: willing to give other people money, help, kindness, etc. Level: B1