Endowed

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

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