generous
Describe a alguien que da mucho o ayuda a otros sin pedir nada a cambio.
Es una persona muy generosa con su tiempo.
Donó una suma generosa a la caridad.
Sounds like "generous" → generoso (same meaning; think generous person).