Baby names starting with M in England and Wales
Browse the names below, then open one to see its popularity and yearly history.
Names starting with M
200 names on this page.
- Maahi
- Maame
- Maaria
- Maariya
- Maariyah
- Maaz
- Mabel
- Mabel-Rose
- Mabli
- Mabon
- Mac
- Macaulay
- Macauley
- Macauly
- Macey
- Maci
- Macie
- Macie-Leigh
- Maciej
- Mack
- Mackenzie
- Macsen
- Macy
- Madalyn
- Maddie
- Maddison
- Maddox
- Maddy
- Madeeha
- Madelaine
- Madeleine
- Madeline
- Madelyn
- Madhav
- Madiha
- Madihah
- Madina
- Madinah
- Madison
- Mae
- Maegan
- Mael
- Maeva
- Maeve
- Magdalena
- Maggie
- Magnus
- Maha
- Mahad
- Maham
- Mahamed
- Mahdi
- Mahdiya
- Maheen
- Mahek
- Maher
- Mahi
- Mahima
- Mahir
- Mahira
- Mahmoud
- Mahnoor
- Mahreen
- Mai
- Maia
- Maida
- Maimuna
- Maira
- Mairead
- Maisey
- Maisha
- Maisie
- Maisie-Leigh
- Maison
- Maisy
- Maiya
- Maizey
- Maizie
- Maizy
- Maja
- Majus
- Makai
- Makayla
- Makenzie
- Maksim
- Maksymilian
- Malachi
- Malachy
- Malaika
- Malaikah
- Malak
- Malakai
- Malaki
- Malaya
- Malayeka
- Malcolm
- Maleeha
- Maleek
- Malek
- Mali
- Malia
- Maliha
- Malik
- Malika
- Malikah
- Maliyah
- Malka
- Malky
- Mallory
- Manahil
- Manal
- Manav
- Mandeep
- Manha
- Manisha
- Mannat
- Manon
- Manpreet
- Manraj
- Mansa
- Manuel
- Manuela
- Manveer
- Maple
- Mara
- Marc
- Marcel
- Marcelina
- Marceline
- Marcell
- Marcella
- Marcia
- Marcie
- Marcin
- Marco
- Marcus
- Marcy
- Mared
- Marek
- Margaret
- Margarita
- Margaux
- Margo
- Margot
- Mari
- Maria
- Mariah
- Mariam
- Mariama
- Mariana
- Marianna
- Marianne
- Marie
- Mariella
- Marigold
- Marika
- Marilyn
- Marina
- Mario
- Marisa
- Marissa
- Marius
- Mariya
- Mariyah
- Mariyam
- Mark
- Markas
- Marko
- Markus
- Markuss
- Marla
- Marlee
- Marleigh
- Marley
- Marli
- Marlie
- Marliya
- Marliyah
- Marlo
- Marlon
- Marlow
- Marlowe
- Marni
- Marnie
- Marnie-Rae
- Marshall
- Marta
- Martha
- Martin
- Martina
- Martine
- Marty
- Martyn
- Martyna
- Marvin
- Marwa
- Marwah
- Marwan
- Mary
- Maryam
