Synonyms of altruist

2 Syllables
donors, donor, giver, givers, helper, patron
3 Syllables
do-gooder, presenter, conferrers, presenters, almsgiver, bestower, conferrer
4 Syllables
subsidizer, contributor, subsidizers, benefactor, benefactors, philanthropist