Baby Names Starting With M

Your Selection: English Baby Names X clear selection

NameSexLanguageMeaning(s)Original SpellingNotes
MabelFemale
English
773 names
Meaning(s) of Mabel:
Lovely
12 names
From Old French amabel.
MabelleFemale
English
773 names
Meaning(s) of Mabelle:
Lovely
12 names
Variant of Mabel.
MableFemale
English
773 names
Meaning(s) of Mable:
Lovely
12 names
Variant of the name Mabel.
MaeFemale
English
773 names
Meaning(s) of Mae:
Drop of the Sea
42 names
Hawthorn
2 names
Pearl
41 names
Variant of May.
MagnusMale
English
773 names
Scandinavian
81 names
Scottish
76 names
Meaning(s) of Magnus:
Great
182 names
MandyFemale
English
773 names
Meaning(s) of Mandy:
Lovable
12 names
Pet form of Amanda.
ManleyMale
English
773 names
Meaning(s) of Manley:
Common Wood
1 names
Manly
11 names
Originally from a surname meaning "shared wood", "common wood or clearing". Today it is used in association with the adjective manly.
MareaFemale
English
773 names
Meaning(s) of Marea:
Drop of the Sea
42 names
Altered spelling of Maria.
MargaretFemale
English
773 names
Meaning(s) of Margaret:
Pearl
41 names
MarianFemale
English
773 names
Meaning(s) of Marian:
Drop of the Sea
42 names
God Has Favored Me
19 names
Variant of Marion (itself originally from Mary), or a combination of Mary and Ann.
MariannaFemale
English
773 names
Meaning(s) of Marianna:
Drop of the Sea
42 names
Variant of French Marianne.
MarianneFemale
English
773 names
Meaning(s) of Marianne:
Drop of the Sea
42 names
God Has Favored Me
19 names
Alternate form of Marian.
MaribellaFemale
English
773 names
Meaning(s) of Maribella:
Drop of the Sea
42 names
My God is Bountiful
38 names
Combination of Maria and Bella.
MarielFemale
English
773 names
Meaning(s) of Mariel:
Drop of the Sea
42 names
Shortened form of Mariella.
MarigoldFemale
English
773 names
Meaning(s) of Marigold:
Drop of the Sea
42 names
Gold
33 names
Marigold
6 names
Refers to a type of flower, itself from the words gold and Mary.
MarileneFemale
English
773 names
Meaning(s) of Marilene:
Drop of the Sea
42 names
Elaboration of Mary or variant of Marilyn.
MarilynFemale
English
773 names
Meaning(s) of Marilyn:
Drop of the Sea
42 names
Elaboration of Mary.
MarionFemale
English
773 names
Meaning(s) of Marion:
Drop of the Sea
42 names
From French Marie.
MarisaFemale
English
773 names
Italian
145 names
Spanish
108 names
Meaning(s) of Marisa:
Drop of the Sea
42 names
Elaboration of Maria.
MarshallMale
English
773 names
Meaning(s) of Marshall:
Caretaker of Horses
1 names
Steward
3 names
MaryFemale
English
773 names
Meaning(s) of Mary:
Drop of the Sea
42 names
From French Marie, from Latin Maria, form of Miriam. Known in Arabic as Maryam.
MarylynFemale
English
773 names
Meaning(s) of Marylyn:
Drop of the Sea
42 names
Variant of Marilyn.
MasonFemale
English
773 names
Meaning(s) of Mason:
Mason
1 names
MatthewFemale
English
773 names
Meaning(s) of Matthew:
Gift of God
10 names
MaudFemale
English
773 names
Meaning(s) of Maud:
Strength in Battle
6 names
Form of Matilda
MaureenFemale
English
773 names
Irish
84 names
Meaning(s) of Maureen:
Drop of the Sea
42 names
Form of Irish Gaelic Máirín, form of Mary.
MaureneFemale
English
773 names
Irish
84 names
Meaning(s) of Maurene:
Drop of the Sea
42 names
Variant of the name Maureen.
MaurineFemale
English
773 names
Irish
84 names
Meaning(s) of Maurine:
Drop of the Sea
42 names
Variant of the name Maureen.
MaxMale
English
773 names
German
170 names
Meaning(s) of Max:
Great
182 names
Short form of Maximilian and Maxwell.
MaxineFemale
English
773 names
Meaning(s) of Maxine:
Great
182 names
Feminized form of Max.
MaxwellMale
English
773 names
Scottish
76 names
Meaning(s) of Maxwell:
Great
182 names
Originally from a place name meaning "the stream of Mack (form of Magnus)", these days used as an expansion of Max.
MayFemale
English
773 names
Meaning(s) of May:
Drop of the Sea
42 names
Hawthorn
2 names
Pearl
41 names
Pet form of Margaret and Mary, and also a type of flower. Muslims shouldn't use this name with the meaning of "fifth month of the year" as this derives from a pagan goddess's name (Maia).
MaybelleFemale
English
773 names
Meaning(s) of Maybelle:
Lovely
12 names
Alternation of Mabel.
MaynardMale
English
773 names
Meaning(s) of Maynard:
Strength
29 names
Strong
97 names
MegFemale
English
773 names
Meaning(s) of Meg:
Pearl
41 names
Short form of Margaret.
MelindaFemale
English
773 names
Meaning(s) of Melinda:
Bee
6 names
Black
12 names
Dark
10 names
From Melanie and Melissa.
MelissaFemale
English
773 names
Meaning(s) of Melissa:
Bee
6 names
MelodyFemale
English
773 names
Meaning(s) of Melody:
Melody
16 names
MercedesFemale
English
773 names
Meaning(s) of Mercedes:
Mercy
18 names
Reward
29 names
MerciaFemale
English
773 names
Meaning(s) of Mercia:
Mercy
18 names
Reward
29 names
Elaboration of Mercy.
MercyFemale
English
773 names
Meaning(s) of Mercy:
Mercy
18 names
Reward
29 names
MerielFemale
English
773 names
Meaning(s) of Meriel:
Bright Sea
2 names
Variant of Muriel.
MerryMale
English
773 names
Meaning(s) of Merry:
Cheerful
42 names
Mercy
18 names
Reward
29 names
Form of Mercy, or in association with the word "merry" ("cheerful").
MichaelMale
English
773 names
German
170 names
Meaning(s) of Michael:
Who is Like God?
12 names
Name of an angel, known as Mikhaal in the Quran.
MildredFemale
English
773 names
Meaning(s) of Mildred:
Gentle Strength
1 names
MillicentFemale
English
773 names
Meaning(s) of Millicent:
Hardworking
8 names
Industrious
10 names
MirabelleFemale
English
773 names
French
120 names
Meaning(s) of Mirabelle:
Lovely
12 names
Wondrous
2 names
MirandaFemale
English
773 names
Meaning(s) of Miranda:
Admirable
41 names
Lovely
12 names
Invented by Shakespeare, from Latin roots.
MistyFemale
English
773 names
Meaning(s) of Misty:
Misty
1 names
MitchellFemale
English
773 names
Meaning(s) of Mitchell:
Who is Like God?
12 names
From a form of Michael.