Meaning A girl's name of English origin, it means "Mary + Ann." Origin of Mary Ann English Popular Middle Names Pronunciation 🔊 Listen Mary Ann Similar Names Molly Ann Mary Jane Mary-Jane Ann Marie Ruby Ann Lilly-Ann Taylor-Ann Karol Ann Alex Ann Julie Ann Year by Year Popularity of Mary Ann