munificent - English Synonyms Dictionary