benefactor - English Synonyms Dictionary