well-endowed ( synonym found)

Definition of well-endowed:

°Having a substantial income, wealthy.
°Having a significant measure of a natural gift or ability.

Definition of well-endowed:

°Having a substantial income, wealthy.
°Having a significant measure of a natural gift or ability.

Back to Top