mavin

noun

Alternative form of maven.

noun

someone who is dazzlingly skilled in any field