endower
/ˈɛndəʊər/Definitions
1. noun
A person or thing that endows or provides with something, especially money or a gift.
“The charitable endower of the foundation was honored for his contributions.”
2. verb
To provide or give something, especially money or a gift, to someone or something.
“The company endeavored to endow its employees with stock options.”