Definitions of benefactor
someone who gives money to help a person or an institution
Before the mysterious benefactor came forward, the largest single donation the church had received was £1.1 million .
There are multiple definitions - click on the translation that matches your context.
bienhechor means:
full
noun
someone who gives money to help a person or an institution
Before the mysterious benefactor came forward, the largest single donation the church had received was £1.1 million .