endowed

adjective
  1. having been given or provided with a particular quality, ability, or asset
  2. having been provided with money or property, especially for a specific purpose
  3. Usage: often used of institutions

Examples