endower

/ɪnˈdaʊər/
noun
  1. A person or organization that gives money or property to an institution, especially to create a permanent fund.
    • As the endower of the scholarship, she attended the award ceremony every year.
    • The museum's largest endower was a local philanthropist.
    • The university thanked its generous endower for the new library wing.
Antonyms
What does "endower" mean? | whatsthatwordmean | whatsthatwordmean