ungrudging

UNGRUDG'ING, a. Not grudging; freely giving.