Margaret
Persian origin, meaning 'Child of Light'.
Mary / Maria
Hebrew origin, Maria and Maryam are a form of Mary, meaning 'Bitter'
May
Latin origin, meaning 'Great'.
Melvin / Melvyn
Celtic origin, Melvyn is a form of Melvin meaning 'Mill Worker'.
Michael / Michaela
Irish origin, meaning 'Who is like God?'.
Muriel
Latin origin, meaning 'Angel of June'.