munificent

adj