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

  1. Minahil
    • Origin:

      Arabic, Urdu
    • Meaning:

      "fountain, spring"
  2. Missy
    • Origin:

      English, diminutive of Melissa
  3. Maryann
    • Origin:

      English, combination of Mary and Ann
    • Meaning:

      "drop of the sea, bitter, or beloved + grace"
  4. Matilde
    • Origin:

      Italian, Spanish, and Portuguese version of Matilda, German
  5. Margery
    • Origin:

      Medieval variation of Margaret
    • Meaning:

      "pearl"
  6. Moa
    • Origin:

      Swedish
    • Meaning:

      "mother"
  7. Mirai
    • Origin:

      Japanese or Shona
    • Meaning:

      "future or wait"
  8. Miya
    • Origin:

      Variation of Mia or Maya; Japanese
    • Meaning:

      "palace, shrine, temple"
  9. Madge
    • Origin:

      Diminutive of Margery or Margaret
    • Meaning:

      "pearl"
  10. Mocha
    • Origin:

      English, color and coffee name
  11. Malu
    • Origin:

      Hawaiian
    • Meaning:

      "peace"
  12. Mollie
    • Origin:

      Variation of Molly
  13. Madelief
    • Origin:

      Dutch, '"daisy"
    • Meaning:

      "daisy"
  14. Mariska
    • Origin:

      Hungarian diminutive of Maria
    • Meaning:

      "drop of the sea, bitter, or beloved"
  15. Maile
    • Origin:

      Hawaiian nature name
  16. Miracle
    • Origin:

      Latin
    • Meaning:

      "wonder, marvel"
  17. Maisel
    • Origin:

      German surname, Yiddish, meaning unknown
  18. Mette
    • Origin:

      Norse, variation of Margaret
    • Meaning:

      "pearl"
  19. Medora
    • Origin:

      Greek
    • Meaning:

      "mother's gift"
  20. Mirela
    • Origin:

      Slavic
    • Meaning:

      "peace, world"