natural endowment - English Synonyms Dictionary

natural endowment

n.
[1] endowment , gift , talent