endower

noun
  1. a person who provides money or property to establish or support an institution, organization, or cause

Examples