Definition

A person who contributes money or effort to help others, especially by donating to charities or foundations. It typically refers to someone who actively supports and cares for the welfare of others without any expectation of personal gain.