to provide (something or somebody) with a continuing source of income, often by bequest
endow a hospital
(+ with) to provide (somebody or something) with an ability or attribute
She is endowed with a natural grace
[Middle English endowen from Anglo-French endouer, from en-1 + douer to endow, from Latin dotare, from dot-, dos gift, dowry]