100 Girl Names That Start With M
If you’re looking for a baby girl’s name starting with the letter “M,” we want to help you weigh your options. From Mabel to Myra, we have curated a list of 100 girl names, that start with the letter “M” and the meanings and origin of each name. Let the browsing begin.
1. Mabel
Origin: Latin
Meaning: Lovable
2. Maci
Origin: Old French
Meaning: Weapon
3. Macie
Origin: English from Old French
Meaning: Weapon
4. Mackenzie
Origin: Scottish
Meaning: Son of Kenneth
5. Mackley
Origin: English
Meaning: Maccas forest
6. Maddyn
Origin: Irish
Meaning: Little dog
7. Madeline
Origin: English
Meaning: Of Magdala
8. Madelyn
Origin: French
Meaning: Woman from Magdala or high tower
9. Madigan
Origin: Gaelic
Meaning: Little dog
10. Madison
Origin: English
Meaning: Son of Maud
11. Mae
Origin: English
Meaning: Bitter or pearl
12. Maeva
Origin: Polynesian
Meaning: Welcome
13. Maeve
Origin: Irish
Meaning: Intoxicating
14. Maevie
Origin: Invented name
15. Magdalena
Origin: Greek
Meaning: Woman from Magdala
16. Magnolia
Origin: English
Meaning: Flower name
17. Mahalia
Origin: Hebrew
Meaning: Tenderness
18. Maida
Origin: Arabic
Meaning: Blessing or gift
19. Maira
Origin: Arabic
Meaning: The moon
20. Mairwen
Origin: Welsh
Meaning: Blessed Mary
21. Maisie
Origin: Scottish
Meaning: Pearl
22. Makayla
Origin: Hebrew
Meaning: Who is like God
23. Makenna
Origin: Irish
Meaning: Son of the handsome one
24. Makenzie
Origin: Gaelic
Meaning: Son of Kenneth
25. Malai
Origin: Thai
Meaning: Flower garland
26. Malani
Origin: Hawaiian
Meaning: Calm or peaceful
27. Malaya
Origin: Filipino
Meaning: Free, freedom
28. Malia
Origin: Hawaiian
Meaning: Bitter
29. Malin
Origin: Swedish
Meaning: High tower or woman of Magdela
30. Maliyah
Origin: Hawaiian
Meaning: Bitter
31. Mallory
Origin: French
Meaning: Unfortunate
32. Malvina
Origin: Scottish
Meaning: Smooth brow
33. Manon
Origin: French
Meaning: Bitter
34. Maple
Origin: English
Meaning: Tree name
35. Mara
Origin: Czech
Meaning: Bitter
36. Maren
Origin: Latin
Meaning: Sea
37. Mareva
Origin: Polynesian
Meaning: Calm or peace
38. Margot
Origin: French
Meaning: Pearl
39. Maria
Origin: Latin
Meaning: Of the sea or bitter
40. Mariah
Origin: Latin
Meaning: Of the sea, bitter, or beloved
41. Mariana
Origin: Spanish and Latin
Meaning: Grace, a drop of the sea, bitter, or beloved
42. Mariella
Origin: Danish and Italian
Meaning: Bitter sea
43. Marika
Origin: Dutch
Meaning: Drop of the sea, bitter, or beloved
44. Marilyn
Origin: English
Meaning: Drop of the sea
45. Marina
Origin: Latin
Meaning: Of the sea
46. Maris
Origin: Latin
Meaning: Star of the sea
47. Marisol
Origin: Spanish
Meaning: Mary of Solitude
48. Marissa
Origin: Latin
Meaning: Of the sea
49. Marley
Origin: English
Meaning: Pleasant seaside meadow
50. Marlowe
Origin: English
Meaning: Driftwood
51. Marsela
Origin: Albanian
Meaning: Child of March or March baby
52. Marvela
Origin: Latin
Meaning: Marvel
53. Mason
Origin: English
Meaning: Stoneworker
54. Matilda
Origin: German
Meaning: Strength in battle
55. Mattea
Origin: Italian
Meaning: Gift from God
56. Mavelle
Origin: Gaelic
Meaning: Song bud
57. Mavie
Origin: Gaelic
Meaning: Song bud
58. Mavis
Origin: French
Meaning: Songbird
59. Maxine
Origin: Latin
Meaning: Greatest
60. Maxlynn
Origin: Invented name
61. Maya
Origin: Hebrew
Meaning: Water
62. Mckaiden
Origin: Invented
63. Mckenna
Origin: Irish
Meaning: Son of the handsome one
64. Mckenzie
Origin: Scottish
Meaning: Comely
65. Mckinley
Origin: Gaelic
Meaning: Son of the white warrior or learned ruler
66. Meadow
Origin: English
Meaning: Word name
67. Medine
Origin: Turkish
Meaning: The city
68. Megan
Origin: Welsh
Meaning: Pearl
69. Mehra
Origin: Persian
Meaning: Affectionate, kind
70. Meili
Origin: Chinese
Meaning: Beautiful
71. Melanie
Origin: Greek
Meaning: Dark
72. Melina
Origin: Greek
Meaning: Honey
73. Melisande
Origin: French
Meaning: Work, labor
74. Melody
Origin: Greek
Meaning: Song
75. Mercy
Origin: English
Meaning: Compassion or forbearance
76. Meredith
Origin: Welsh
Meaning: Great ruler
77. Merritt
Origin: English
Meaning: Boundary gate
78. Mia
Origin: Scandinavian, Italian
Meaning: Bitter, Mine
79. Micah
Origin: Hebrew
Meaning: Who is like the Lord
80. Michelle
Origin: French
Meaning: Who is like God
81. Mila
Origin: Slavic
Meaning: Grace
82. Milana
Origin: Italian
Meaning: From Milan
83. Milani
Origin: Latin
Meaning: From the middle of the plain
84. Miley
Origin: Invented name
85. Millie
Origin: A diminutive of Mildred or Millicent
86. Mina
Origin: Serbian
Meaning: Protection or guardian
87. Mira
Origin: Latin
Meaning: Admirable
88. Mirabelle
Origin: French
Meaning: Wondrous, lovely
89. Miranda
Origin: Latin
Meaning: Admirable
90. Mireia
Origin: Spanish
Meaning: To admire
91. Mireya
Origin: Spanish from Latin
Meaning: Admired
92. Miriam
Origin: Hebrew
Meaning: Drop of the sea, bitter, or beloved
93. Miya
Origin: Japanese
Meaning: Beautiful, relax
94. Moana
Origin: Hawaiian
Meaning: Ocean
95. Monroe
Origin: Scottish and Gaelic
Meaning: Mouth of the river Rotha
96. Morana
Origin: Slavic
Meaning: Goddess of winter and death
97. Morgan
Origin: Gaelic
Meaning: Born of the sea
98. Morwenna
Origin: Gaelic
Meaning: Maiden
99. Myla
Origin: English
Meaning: Merciful
100. Myra
Origin: Greek
Meaning: Sweet-smelling oil