ungrudging

Ungrudging [ʌnˊgrʌdʒɪŋ] a

1) щедрый, добрый; широкий (о натуре)

2) обильный

Источник: Англо-русский словарь Мюллера на Gufo.me