Meaning A girl's name of Latin origin, it means "Daughter of Atlas; Maia; the month of May." Origin of May Latin Popular Middle Names Elloise Pronunciation 🔊 Listen May MAY Similar Names Lily Mai Ruby Mai Molly Mae Sophie Louise Lilymay Gracie Graciemay Chloe-Louise Jessica-Louise Katie Year by Year Popularity of May