Alternative form of maven.
someone who is dazzlingly skilled in any field
"Keeping arms at arm’s length"
"Supersized"