Mei \mei\ as a girl's name is a variant of May (English), and the meaning of Mei is "the fifth month".
The baby name Mei sounds like Mai and Mea. Other similar baby names are Mel, Meg and Rei.