What is the meaning of Munificent?

Very liberal in giving or bestowing.

Very generous; lavish.

generous

munificent

munificent

Source: wiktionary.org