munificent

/mjuˈnɪfɪsn̩t/adj
University
1

Very liberal in giving or bestowing.

2

Very generous; lavish.