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 Mai Lilly-Mai Lilly Mai Ellie Mai Evie-Mai Jessie-Mai Lexi-Mai Ruby Mai Ellie-Mai Evie Mai Year by Year Popularity of Mai