foundation

An entity which exists to support a charitable institution, and which is funded by an endowment or donations.