Skip to Content

86 Modern Girl Names that Start with M (with Meanings!)

This post may contain affiliate links. Please visit my disclosure policy for more information.

Inside: Looking for girl names that start with M? You’ll love these modern names real moms are using from Macie to McKenley!

Give your baby girl an adorable and sweet M name like Monroe, Maysen and Marley. These beautiful names are sure to stand out and are perfect for any mom and baby to be.

This post includes only the most modern M names, curated from the other baby name lists on my site. (No need to scroll through 100’s of names real moms would never use!)

So here are the best M names for girls with meanings and don’t forget girl names that start with K and girl names that start with L.

Little girl laughs with hand over mouth.

M Names for Girls

  1. Maci, Macie, Macy, Macey, Maycee – English origin, From Massy, France
  2. Madalyn/Madalynn/Madelyn/Madilyn – English origin, Woman of Magdala
  3. Maddie/Maddy – English origin, Shortened form of Madeleine or Madison
  4. Madeline – English origin, Woman of Magdala
  5. Mae – English origin, Month of May
  6. Maebel/Mabel – English origin, Lovable
  7. Maelie/Maylee – French origin, Chief, Princess
  8. MaeLynn – English origin, Elaboration of Mae
  9. Maeva – French origin, Welcome
  10. Maeve – Irish origin, Intoxicating
  11. Maggie – English origin, Pearl
  12. Magnolia “Nolie” – French origin, Flower name
  13. Maisie/Mazey/Mazie – English origin, Pearl
  14. Maita – Spanish origin, Lady of the house
  15. MaKayla – American origin, Who is like God
  16. MaKeara – English origin, Created name
  17. Makenna/McKenna – American origin, Son or descendant of Kenneth
  18. MaKindrey – English origin, Created name
  19. Malie – Hawaiian origin, Calm
  20. Maple – English origin, Species of tree
  21. Mariana – Spanish origin, Of the sea or Bitter
  22. Marigold – English origin, Yellow flower
  23. Marlanea (pronounced Mar LAY nuh)
  24. Marlie/Marley/Maurlee – English origin, From the boundary field
  25. Marvel – French origin, To wonder, Admire
  26. Marvella – English origin, Elaboration of Marvel
  27. Matilda – English origin, Battle Strength
  28. Maxwell – English origin, From Maccus’ Spring
  29. Maya – English origin, Good mother, Illusion, Water
  30. Maysen – English origin, Stone worker, Brick layer
  31. McKenley/Mckenley – Irish origin, Fair haired foreigner
  32. McKenzie/McKenzie-Rae
  33. McKinlee/McKinley/Mikinley – Irish origin, Fair haired foreigner
  34. Meadow – American origin, Field of grass
  35. Megan – Welsh origin, Pearl
  36. Mehr – Persian origin, Friendship, Sun
  37. Mei – Chinese origin, Plum
  38. Melitta (Meh-lee-tah)
  39. Melody – English origin, Song tune
  40. Memphis – Greek origin, Established and beautiful
  41. Merinda – Latin origin, Beautiful, Admirable
  42. Merry – English origin, Cheerful, Happy
  43. Mia/Miah – Scandinavian origin, Of the sea or bitter
  44. Miate – Unknown origin, Created name
  45. Miekah/Mika – Native American origin, Beautiful smell
  46. Mila/Mila Rae (Pronounced mee-la) – Slavic origin, People’s favor
  47. Milena – Russian origin, People’s love
  48. Mina – English origin, With guilded helmet
  49. Mira – Latin origin, Look, Admirable
  50. Miracle – American origin, Divine act
  51. Mireya – French origin, Admirable
  52. Miriam – Hebrew origin, Of the sea or Bitter
  53. Mirielle – French origin, Sea bright
  54. Monroe – Scottish origin, From the hill
  55. Morley – English origin, From the moor field
  56. Motlee – English origin, Created name
  57. Murphy – Irish origin, Descendant of sea warrior
  58. Mya/Myah – American origin, Mine
  59. Myla/Mylah – English origin, Merciful
  60. Myrna – Irish origin, High-spirited

Want More?

Want even more modern girl names? You’ll love these!

Your Turn

Which M names for girls are your favorite? Let me know in the comments!

Pinterest graphic with text and image of little girl laughing with hand over mouth.