endowment

Definition

A financial gift or property donated to an institution, especially to generate ongoing income.

Example

"The university's massive endowment allows it to fund research and tuition waivers."