A person who gives money or help to others, especially to charitable causes or institutions.
From Latin 'benefactor,' combining 'bene' (well) and 'factor' (doer). The word entered English in the 1400s and comes directly from Latin, a language full of words about doing good.
Try Another Word