mavin
ma-vin
noun
An expert or connoisseur in a particular field; a highly knowledgeable person.
"She's a mavin when it comes to vintage cars."
Thesaurus
Synonyms: wiz, adept, hotshot, genius, superstar, virtuoso, wizard, champion, star, whiz, ace, whizz