Definition, synonyms and related words
A person who supports charities, or indulges in charitable giving