Meaning of natural endowment

Definition of natural endowment

(noun) natural abilities or qualities

Other information on natural endowment

WIKIPEDIA results for natural endowment
Amazon results for natural endowment