Baby girl names beginning with M – with origins and meanings
Looking for baby name ideas for a girl that start with the 13th letter of the alphabet? We’ve got some magnificent suggestions, along with their origin and meaning
![Girl M The letter M](https://images.immediate.co.uk/production/volatile/sites/28/2021/05/Girl_M_Header-d4df9ea.jpg?quality=90&resize=980,654)
Read our list of good baby girl names beginning with M. Find out their origin and meaning and decide whether your newborn could be a Mabel, Mercy or Murali
1. Mabel
- Origin: English
- Meaning: lovable, dear
- Also: Amabel Mabella, May, Maybelle, Maybelline
2. Maci
- Origin: Old French
- Meaning: weapon
3. Maddison
- Origin: English
- Meaning: variant of Mathieson, meaning son of Matthew or Muade; also used a boy’s name
- Also: Madison
4. Madeline
More like this
- Origin: Hebrew
- Meaning: woman from Magdala, a town on the Sea of Galilee
- Also: Magdalene (original form), Madeleine, Magdalen, Madge, Maddy, Magda (German form)
5. Madhul
- Origin: Indian
- Meaning: sweet
6. Madonna
- Origin: Italian
- Meaning: my lady
7. Madra
- Origin: Spanish
- Meaning: my mother
8. Maegan
- Origin: Welsh
- Meaning: strong, capable
- Also: Margaret
9. Maeve
- Origin: Irish
- Meaning: intoxicating, a name from Irish legend
- Also: Mave, Meave, Meaveen
10. Maida
- Origin: Old English
- Meaning: maiden
11. Magdalene
- Origin: Hebrew and Greek
- Meaning: a woman from Magdala, an ancient city on the shore of the Sea of Galilee believed to be the birthplace of Mary Magdalene
- Also: Magda
12. Magna
- Origin: Latin
- Meaning: great; the feminine form of Magnus
13. Magnolia
- Origin: Latin
- Meaning: tree name used as a first name
- Also: Amabel Mabella, May, Maybelle, Maybelline
14. Mahalah
- Origin: Hebrew
- Meaning: a city used as a first name
15. Mahalia
- Origin: Hebrew
- Meaning: tenderness
16. Mahina
- Origin: Hawaiian
- Meaning: moon
17. Mair
- Origin: Welsh
- Meaning: beloved
- Also: Mairi, Mary
18. Maisie
- Origin: Scottish
- Meaning: pearl
- Also: Margaret
19. Makala
- Origin: Hawaiian
- Meaning: myrtle
- Also: Makayla
20. Makani
- Origin: Hawaiian
- Meaning: wind; also used s a boy’s name
21. Maki
- Origin: Japanese
- Meaning: truth tree
22. Malaika
- Origin: African American
- Meaning: angel from heaven
23. Malu
- Origin: Hawaiian
- Meaning: peace
24. Malulani
- Origin: Hawaiian
- Meaning: beneath peaceful skies
25. Malvina
- Origin: Gaelic
- Meaning: smooth brow
- Also: Melvina
26. Manda
- Origin: English
- Meaning: lovable
- Also: Amanda
27. Manette
- Origin: French
- Meaning: star of the sea; French form of Mary
- Also: Mary
28. Manisha
- Origin: Hindi
- Meaning: clever
29. Manju
- Origin: Sanskrit
- Meaning: lovely
- Also: Manjubala, Manjulika
30. Manon
- Origin: French/Welsh
- Meaning: beautiful queen; French form of Marie
- Also: Marie, Mary
31. Margaret
- Origin: Greek
- Meaning: pearl
- Also: Maisie (Scottish form), Megan (Welsh form) Mairead (Irish form); Margot, Marguerite (French forms); Marjorie (Scottish form), Margarita, Margaretta, Margoletta, Margery, Marge, Margie Maggie, Madge, Meg, Megan (Welsh form) Greta, Meta, Rita, Greta (Swedish form) Gretel, Gretchen, Peg, Peggy, Peggie
32. Maria
- Origin: Latin
- Meaning: of the sea
- Also: Mary
33. Marian
- Origin: Hebrew
- Meaning: precious one
- Also: Marianne, Marianna, Marion
34. Marigold
- Origin: English
- Meaning: golden flower; the name of a flower used as a first name
35. Marilyn
- Origin: English
- Meaning: star of the sea
36. Marina
- Origin: Latin
- Meaning: from the sea
37. Marini
- Origin: Swahili
- Meaning: healthy, fresh, pretty
38. Marion
- Origin: Hebrew
- Meaning: bitter; of the sea
39. Marlene
- Origin: German
- Meaning: German form of Mary Magdalene
- Also: Marlena, Marlee
40. Marley
- Origin: Old English
- Meaning: meadow by the sea: also used as a boy’s name
41. Martha
- Origin: Aramaic
- Meaning: lady
- Also: Marta, Martella, Martie
42. Martina
- Origin: Latin
- Meaning: warlike; the feminine form of Martin
- Also: Martita, Martinella, Martine, Marty, Marti.
43. Mary
- Origin: Hebrew
- Meaning: desired child
- Also: Miriam, Mariam, Maria, Marilyn, Marie (French form); Mairi, Mhairi (Gaelic form) Maire (Irish form), Mair (Welsh form), Moira Moyra, Maura (Irish forms); Marietta, Mariella, Molly, Mollie, Polly, Mimi, Mamie, May, Mai, Mae, Manette (French form), Manon (French form) Marion (French form) Maria (Latin form)
44. Maryann
- Origin: French
- Meaning: of the sea; combination of Mary and Ann
45. Marylou
- Origin: Latin
- Meaning: star of the sea; combination of Mary and Louise
46. Masara
- Origin: African American
- Meaning: magical woman
47. Matilda
- Origin: Old German
- Meaning: mighty in warfare
- Also: Matty, Tilly, Tilda, Maud (old French form), Maude, Maudie
48. Maureen
- Origin: Irish
- Meaning: of the sea; bitter
- Also: Mary, Moreen and Moira
49. Mave
- Origin: Welsh
- Meaning: joy
- Also: Maeve
50. Mavis
- Origin: Old French
- Meaning: song thrush
51. Maxine
- Origin: Latin
- Meaning: the greatest; the feminine form of Max
52. May
- Origin: English, French, Dutch
- Meaning: month of May
- Also: Margaret
53. Maya
- Origin: Sanskrit
- Meaning: illusion
54. Maybelle
- Origin: French
- Meaning: my beautiful one; combination of May and Belle
55. Meera
- Origin: Sanskrit
- Meaning: Godly woman
56. Meg
- Origin: Greek
- Meaning: pearl
- Also: Margaret, Megan
57. Mehetabel
- Origin: Aramaic
- Meaning: God is taking action
58. Mehul
- Origin: Sanskrit
- Meaning: clouds
59. Melanie
- Origin: Greek
- Meaning: black
- Also: Melony, Melany
60. Melisande
- Origin: French
- Meaning: strong in work
- Also: Millicent
61. Melissa
- Origin: Greek
- Meaning: a bee
- Also: Melinda, Mindy, Melita
62. Melody
- Origin: Middle English
- Meaning: musical word used as a first name
63. Melokuhle
- Origin: African American
- Meaning: aware of the world
64. Mercedes
- Origin: Spanish
- Meaning: our Lady of the Mercies
65. Mercy
- Origin: Latin
- Meaning: pity, thanks
66. Meredith
- Origin: Welsh
- Meaning: great lord; a surname used as a first name
- Also: Meridith, Merry
67. Meriel
- Origin: Scottish
- Meaning: sea bright
- Also: Meryl, Muriel
68. Merle
- Origin: French
- Meaning: blackbird
69. Merry
- Origin: Old English
- Meaning: pleasing, delightful
70. Mia
- Origin: Italian
- Meaning: mine
- Also: Mary
71. Michaela
- Origin: Hebrew
- Meaning: who is like God; the feminine form of Michael
- Also: Michele, Michelle (French forms)
72. Mildred
- Origin: Old English
- Meaning: gentle power
- Also: Millie
73. Mila
- Origin: Spanish
- Meaning: miracles
74. Milla
- Origin: Slavic
- Meaning: gracious, dear
- Also: Camilla
75. Millicent
- Origin: Old German
- Meaning: strong worker
- Also: Melisenda, Melisande, Melisent (French forms); Millie, Milly
76. Mima
- Origin: Hebrew
- Meaning: dove
- Also: Jemima
77. Mimi
- Origin: French
- Meaning: rebellious
- Also: Maria
78. Minerva
- Origin: Latin
- Meaning: the mind; the name of a Roman goddess
79. Minta
- Origin: Greek
- Meaning: plant name
- Also: Araminta
80. Mira
- Origin: Sanskrit
- Meaning: sea, ocean
81. Mirabel
- Origin: Latin
- Meaning: magnificent
- Also: Mirabelle, Mirabella, Mira
82. Miranda
- Origin: Latin
- Meaning: to be admired
- Also: Mira
83. Miriam
- Origin: Hebrew
- Meaning: of the sea
- Also: Mariame, Mary, Mitzi
84. Mhairi
- Origin: Hebrew
- Meaning: longed for child
- Also: Mary
85. Mo
- Origin: American
- Meaning: dark skinned
- Also: Maureen
86. Modesty
- Origin: Latin
- Meaning: unassuming
87. Mohana
- Origin: Sanskrit
- Meaning: attractive
88. Molly
- Origin: English
- Meaning: of the sea
89. Mona
- Origin: Irish
- Meaning: high-born
90. Monica
- Origin: Greek
- Meaning: the virgin one
- Also: Monique (French form), Monika (Scandinavian form); Mona
91. Morag
- Origin: Gaelic
- Meaning: great
92. Morgan
- Origin: Welsh
- Meaning: born of the sea
93. Morna
- Origin: Gaelic
- Meaning: beloved
- Also: Myrna
94. Morven
- Origin: Scottish
- Meaning: big peak
95. Morwenna
- Origin: Welsh
- Meaning: waves of the sea
- Also: Morwen
96. Muhsina
- Origin: Arabic
- Meaning: kind-hearted
103. Muirne
- Origin: Irish
- Meaning: well-loved
97. Munira
- Origin: Arabic
- Meaning: brilliant
98. Murali
- Origin: Sanskrit
- Meaning: a flute
99. Muriel
- Origin: Celtic
- Meaning: bright sea
- Also: Meriel, Meryl, Merrill
100. Mya
- Origin: Greek
- Meaning: great, mother
- Also: Mary
101. Myfanwy
- Origin: Welsh
- Meaning: my fine one
- Also: Fanny, Myfi
102. Myra
- Origin: Greek
- Meaning: beloved
- Also: Mira
103. Myrtle
- Origin: Greek
- Meaning: the name of the flower used as a first name
About our author Catherine Ball
Catherine Ball is a freelance journalist who specialises in writing about parenting and health. She has been a journalist for 20 years, writing for a wide range of regional and national publications. She is also mum to 4 children between the ages 3 and 12, so has drawn up many, many lists of baby names over the past few years.
Illustration: Emma Winchester
Read more:
![Hilton La Romana, An All-Inclusive Family Resort - Lifestyle](https://images.immediate.co.uk/production/volatile/sites/28/2024/06/ACC007579DOM131-2b41b77.jpg?quality=90&resize=6000,4000)
See the best family holiday destinations from TUI for 2024
From waterparks in Ibiza to beachfront all-inclusive resorts in Gran Canaria, our selection of TUI family holidays is sure to help you pick the perfect getaway for you and your crew.