expert
Noun
A2 – Elementary
A person with extensive knowledge or skill in a particular field.
Synonyms
Antonyms
novice
amateur