endowed
en·dowed
Provided or furnished with somethingProvided or furnished with something.
/ɪnˈdaʊd/
Meaning
3 senses(not comparable)Provided or furnished with something.
provided or supplied or equipped with (especially as by inheritance or nature)
(not comparable)Founded by an endowment.
an endowed chair at a university
(not comparable)Well-endowed