Which single word means ‘a person who donates money or time to help others’?
AEgoist
BRecluse
CPhilanthropist
DNovice
Explanation
A ‘philanthropist’ is a person who generously donates money, resources, or time to promote the welfare of others, often through charitable organizations. The word combines Greek roots meaning ‘love’ and ‘humankind,’ reflecting its meaning of caring deeply for the wellbeing of people in general. It stands in direct contrast to an ‘egoist,’ a person primarily concerned with their own self-interest. Explore more English MCQs on mcqstutor to keep practicing.

No Comments