This long list continues:
Welsh Name English Translation
Mabli Mabel
Madog Madoc, Maddock
Mair Mary
Mali Molly
Mallt Maud, Matilda
Marc Mark
Maredudd Meredith
Marged Margaret
Mari Mary
Mererid Margaret
Meurig Maurice
Mihangel Michael
Modlen Magdalene
Moesen Moses
Moris Morris
Morus Morys
Myrddin Merlin
Neifton Neptune