Bill Gates
A term used to describe a person who gives more than they expect; an unselfish person.
Her distinguishing trait was her munificence: she gives liberally to those less fortunate than herself. People always said she was a real Bill Gates when it came to charity.