Uncategorized Endowed MrPositive - February 9, 2016 0 Endowed Meaning: verb. Possessing admirable or desirable characteristics, abilities or qualities.