have natural ability - English Synonyms Dictionary