Meaning A girl's name of Vietnamese origin, it means "flower." Origin of Mai Vietnamese Popular Middle Names Esther, Frances, Leann Pronunciation 🔊 Listen Mai MAY Similar Names Lily Mae Ellie Mae Evie-Mae Ruby Louise Evie Mae Hien Bergliot Lilly May Zehna LilyAnn Year by Year Popularity of Mai