👶

The perfect name is out there — we're here to help you find it.

English names starting with M include some of the most distinctive names in this tradition. Whether you're drawn to English heritage or simply love the sound, these names all carry the cultural depth that makes English-origin names so enduring.

English names starting with M — quick facts

  • 420 English names begin with the letter M
  • 277 girl names, 127 boy names
  • English names are known for their distinct cultural identity
  • All names include full etymology and current popularity data

English Girl Names Starting With M

277 girl names

#208
English
wished-for child
#285
English
pleasant seaside meadow
#500
English
sea of bitterness, rebelliousness
#506
English↑ Rising
born in May
#544
English
beloved
#555
English
A beloved name with deep roots
#587
English
A variant of 'Morgan' meaning 'sea-born' or 'sea circle'.
#591
English
who is like God
#597
English
gift of God
#604
English
A beloved name with deep roots
#611
English
Little warrior
#624
English
A form of Mary, associated with the sea; Bring joy
#634
English
of the sea
#668
English
a variant of 'Margaret' meaning 'pearl'.
#669
English
respected, exalted
#669
English
A variant of Madge
#670
English
A beloved name with deep roots
#673
English
A beloved name with deep roots
#678
English
A variation of Macbeth, which means 'son of life'
#678
English
Little Mary
#716
English
A beloved name with deep roots
#719
English
Mysterious or magical
#721
English
Modern variant of 'Maud'
#733
English
a combination of Merry and Dee
#735
English
A beloved name with deep roots
#743
English
derived from McKinley
#780
English
a unique blend of Marvel and Lyn
#781
English
a delightful girl
#794
English
to be cheerful or happy
#800
English
A beloved name with deep roots
#838
English↑ Rising
Woman from Magdala
#876
English
A beloved name with deep roots
#885
English
She who is lovely
#886
English
a variation of Madeline, meaning 'high tower'
#893
English
pearl
#897
English
luminous
#913
English
the mind, intellect
#930
English
A beloved name with deep roots
#942
English
of the sea
#977
English
A beloved name with deep roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots

Get your free baby name shortlist

Tell us your style, we'll send 20 names you'll love — curated, not generated.

English Boy Names Starting With M

127 boy names

#37
English↑ Rising
independent, nonconformist
#107
English↑ Rising
soldier
#121
English↑ Rising
soldier
#388
English
Horse servant
#529
English
A variant of the name Mark, typically denoting someone associated with the 'mark' or 'boundary.'
#578
English
Dark-skinned or black
#661
English
Warrior
#667
English
who is like God?
#712
English
A variant of 'Michael', meaning 'who is like God?'.
#731
English
From the man’s village.
#733
English
Dedicated to Mars, the Roman god of war
#752
English
Old English
#776
English
can refer to 'fashion or style'
#798
English
God is my teacher; Warrior; A combination of Mark and Joseph
#808
English
Son of Matthew
#808
English
Land by the sea or lake
#822
English
mighty army
#824
English
of Mars, warlike
#825
English
Derived from Old French 'Muriel', meaning 'sea-bright'.
#853
English
A beloved name with deep roots
#870
English
A beloved name with deep roots
#874
English
little mast
#884
English
mercenary
#970
English
A variant of 'Malin', meaning 'little warrior' or 'sailor'
#980
English
Mouth of the river.
#982
English
of the sea
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1009
English
A beloved name with deep roots
#1028
English
A beloved name with deep roots
#1042
English↑ Rising
The mountain of the governor
#1064
English
from the moor town
#1078
English
Dark-skinned, Moorish
#1093
English
from the mountain
#1119
English
Mouth of the river
#1201
English
Derived from a surname meaning 'from the Maccus island'
#1299
English
dark-skinned, Moorish
#1305
English
derived from Matthew; gift of God
#1306
English
Little warrior
#1389
English
Helper of the sea
#1569
English
Who is like God?
#1593
English
who is like God
#1653
English
From the sea
#1659
English
the name signifies meaning associated with prosperity or understanding.
#1671
English
noble title, marquis
#1693
English
derived from a family name, possibly meaning 'son of the man'
#1724
English
morning, the next day
#1733
English
brave or strong

English Unisex Names Starting With M

16 gender-neutral names

#735
English
A form of the name Amanda or similar names
#790
English
Wealth, Prosperity
#805
English
Who is like God?
#823
English
to marvel; wonder
#1112
English
land of Mary
#1215
English
A variant of the name 'Mardy', which can mean a young person or child.
#1312
English
Son of the mason
#1435
English
Sea hill or sea margin
#1526
English
sea tide, sea of bitterness
#1606
English
A beloved name with deep roots
#1664
English
Honey; Sweetness
#2718
English↑ Rising
Who is like God?
#3954
English
to wonder or be amazed
#6111
English
Extraordinary, wonderful
#7119
English↑ Rising
A modern variation of the name 'Maddox' which means 'son of Madoc' or 'fortunate'.
#7895
English↑ Rising
warlike