What is Philanthropist?

A philanthropist is someone who donates to charity. This can mean any size donation and charity, though philanthropists are generally thought of as being wealthy.