mayven
English
Noun
mayven
(
plural
mayvens
)
Alternative spelling of
maven
.