1061 Girl Names That Start With M (With Meanings and Popularity)

  1. Midge
    • Origin:

      Diminutive of Margaret
    • Meaning:

      "pearl"
  2. Mazarine
    • Origin:

      French color name
  3. Mayar
    • Origin:

      Arabic
    • Meaning:

      "moonglow"
  4. Mariposa
    • Origin:

      Spanish
    • Meaning:

      "butterfly"
  5. Magdalene
    • Origin:

      Spelling variation of Magdalen
    • Meaning:

      "woman from Magdala or high tower"
  6. Marla
    • Origin:

      Variation of Marlene
  7. Magdalen
    • Origin:

      English
    • Meaning:

      "woman from Magdala or high tower"
  8. Mischa
    • Origin:

      Russian, diminutive of Mikhail
  9. Melinda
    • Origin:

      English combination name
    • Meaning:

      "beautiful honey"
  10. Meghan
    • Origin:

      Variation of Megan
    • Meaning:

      "pearl"
  11. Meera
    • Origin:

      ; Sanskrit
    • Meaning:

      "prosperous"
  12. Muireann
    • Origin:

      Irish
    • Meaning:

      "sea white, sea fair"
  13. Melantha
    • Origin:

      Greek
    • Meaning:

      "dark flower"
  14. Milan
    • Origin:

      Italian place name or Slavic
    • Meaning:

      "gracious, dear"
  15. Mckinley
    • Origin:

      Scottish
    • Meaning:

      "son of the fair hero"
  16. Mikaela
    • Origin:

      Swedish and Finnish variation of Michaela, Hebrew
    • Meaning:

      "who is like God"
  17. Melinoe
    • Origin:

      Greek
    • Meaning:

      "having the color of quince"
  18. Mayuri
    • Origin:

      Sanskrit
    • Meaning:

      "peahen"
  19. Marcy
    • Origin:

      Diminutive of Marcia
    • Meaning:

      "Mars, god of war"
  20. Margarita
    • Origin:

      Spanish, Russian, Greek
    • Meaning:

      "pearl, daisy"