Variation of Maj, Slovene"May"
Mai Origin and Meaning
The name Mai is both a boy's name and a girl's name meaning "May".
While the name for May is used as a feminine name in many languages, the Slovene word, Maj, is considered a masculine name. Both Maj and the Mai variation are in the Slovenian Top 100.