What is a philanthropist?

A person that gives money to charitable causes that he or she feels deserve it.

It is a person who gives money to people who are poor or homeless, or provides other aid to those in need.

"Philanthropy" is literally "love of (your fellow) man", and includes any activities which are beneficial to improving the quality of life for others.