Dab Hand Synonyms

A person with a high degree of knowledge or skill in a particular field
(Noun)