mayven

English

Noun

mayven (plural mayvens)

  1. Alternative spelling of maven.