English, asked by niyateemahida160, 3 months ago

meaning of endowed . ​

Answers

Answered by vanitatailor86
1

Answer:

to give a large sum of money to a school, a college or another institution

Answered by Armys99
11

Answer:

Endowed means provide with a quality , ability or assets .

Similar questions