What does Endow mean
give or bequeath an income or property to (a person or institution).provide with a quality, ability, or asset."he was endowed with tremendous physical strength"