generously - English Synonyms Dictionary