adept
definition
very skilled or proficient at something
example
She is adept at solving complex mathematical problems quickly and accurately.
synonyms
skilledproficientexpert
word origin — from Latin 'adeptus', past participle of 'adipisci' meaning 'to attain, to achieve'.