Endowed

0
1956
Endowed  Meaning: verb. Possessing admirable or desirable characteristics, abilities or qualities.

Endowed Meaning: verb. Possessing admirable or desirable characteristics, abilities or qualities.