Mavin Synonyms

Someone who is dazzlingly skilled in any field
(Noun)