If you're known to buy presents for others often you would be called what?\nOptions:\n- go shopping\n- generous\n- earn money\n- have money\n- gift buyer
Let's think step by step below.
generous
Being generous means to want to give more.

Presents are considered as more than necessities.

Being generous is a virtue.

.

Therefore, the answer is generous