philanthropist: someone who makes charitable donations intended to increase human well-being
donor: person who makes a gift of property
secret agent: a person secretly employed in espionage for a government