endowed

definition: provided, supplied or equipped, especially as by inheritance or nature
example: Ivy League schools are well-endowed.
speech part: adjective
synonyms:

How endowed is being used?