generous
The Spanish word 'generoso' translates to 'generous' in English. It is an adjective used to describe someone who is willing to give and share unstintingly, someone who shows a readiness to give more of something, especially money, than is strictly necessary or expected.