What are some synonyms for 'Benefactor'?
Is there any synonyms for benefactor that also mean 'someone who makes others do good in the world'?
Patron would be the best synonym. A philanthropist is a person who helps mankind in general, while a patron is somebody who gives a gift or support to a specific person of organisation. Hope that helps!