Funded, as a scholarship (7)
I believe the answer is:
endowed
(Other definitions for endowed that I've seen before include "Given means of support" , "funded" , "Given a permanent income" , "Provided with money or qualities" , "Given, bequeathed" .)