Meaning ofbenefactorin English

benefactor

#uncommon
Definitions