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.
M Names for Girls
- Maci, Macie, Macy, Macey, Maycee – English origin, From Massy, France
- Madalyn/Madalynn/Madelyn/Madilyn – English origin, Woman of Magdala
- Maddie/Maddy – English origin, Shortened form of Madeleine or Madison
- Madeline – English origin, Woman of Magdala
- Mae – English origin, Month of May
- Maebel/Mabel – English origin, Lovable
- Maelie/Maylee – French origin, Chief, Princess
- MaeLynn – English origin, Elaboration of Mae
- Maeva – French origin, Welcome
- Maeve – Irish origin, Intoxicating
- Maggie – English origin, Pearl
- Magnolia “Nolie” – French origin, Flower name
- Maisie/Mazey/Mazie – English origin, Pearl
- Maita – Spanish origin, Lady of the house
- MaKayla – American origin, Who is like God
- MaKeara – English origin, Created name
- Makenna/McKenna – American origin, Son or descendant of Kenneth
- MaKindrey – English origin, Created name
- Malie – Hawaiian origin, Calm
- Maple – English origin, Species of tree
- Mariana – Spanish origin, Of the sea or Bitter
- Marigold – English origin, Yellow flower
- Marlanea (pronounced Mar LAY nuh)
- Marlie/Marley/Maurlee – English origin, From the boundary field
- Marvel – French origin, To wonder, Admire
- Marvella – English origin, Elaboration of Marvel
- Matilda – English origin, Battle Strength
- Maxwell – English origin, From Maccus’ Spring
- Maya – English origin, Good mother, Illusion, Water
- Maysen – English origin, Stone worker, Brick layer
- McKenley/Mckenley – Irish origin, Fair haired foreigner
- McKenzie/McKenzie-Rae
- McKinlee/McKinley/Mikinley – Irish origin, Fair haired foreigner
- Meadow – American origin, Field of grass
- Megan – Welsh origin, Pearl
- Mehr – Persian origin, Friendship, Sun
- Mei – Chinese origin, Plum
- Melitta (Meh-lee-tah)
- Melody – English origin, Song tune
- Memphis – Greek origin, Established and beautiful
- Merinda – Latin origin, Beautiful, Admirable
- Merry – English origin, Cheerful, Happy
- Mia/Miah – Scandinavian origin, Of the sea or bitter
- Miate – Unknown origin, Created name
- Miekah/Mika – Native American origin, Beautiful smell
- Mila/Mila Rae (Pronounced mee-la) – Slavic origin, People’s favor
- Milena – Russian origin, People’s love
- Mina – English origin, With guilded helmet
- Mira – Latin origin, Look, Admirable
- Miracle – American origin, Divine act
- Mireya – French origin, Admirable
- Miriam – Hebrew origin, Of the sea or Bitter
- Mirielle – French origin, Sea bright
- Monroe – Scottish origin, From the hill
- Morley – English origin, From the moor field
- Motlee – English origin, Created name
- Murphy – Irish origin, Descendant of sea warrior
- Mya/Myah – American origin, Mine
- Myla/Mylah – English origin, Merciful
- Myrna – Irish origin, High-spirited
Want More?
Want even more modern girl names? You’ll love these!
- 278 Modern Girl Names And Meanings
- 700+ Modern Baby Names
- Biblical Baby Girl Names
- 590 Authentic Old Fashioned Girl Names
- 178 of the Best Modern Girl Names
- 600 Baby Names for 2021
- Uncommon Baby Girl Names
Your Turn
Which M names for girls are your favorite? Let me know in the comments!