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

  1. Merit
    • Origin:

      English word name
  2. Melrose
    • Origin:

      Scottish surname
    • Meaning:

      "bare promontory"
  3. My
    • Origin:

      Swedish diminutive of Maria
    • Meaning:

      "bitter; wished-for child"
  4. Michael
    • Origin:

      Hebrew
    • Meaning:

      "who is like God?"
  5. Madrigal
    • Origin:

      Latin
    • Meaning:

      "song for unaccompanied voices"
  6. Maki
    • Origin:

      Japanese
    • Meaning:

      "true"
  7. Marta
    • Origin:

      Italian, Spanish, Scandinavian, Slavic
    • Meaning:

      "lady"
  8. Momo
    • Origin:

      Japanese
    • Meaning:

      "peach"
  9. Mattea
    • Origin:

      Italian, from Hebrew
    • Meaning:

      "gift of God"
  10. Mavi
    • Origin:

      Turkish
    • Meaning:

      "blue"
  11. Midge
    • Origin:

      Diminutive of Margaret
    • Meaning:

      "pearl"
  12. Mavie
    • Origin:

      French, Spanish; diminutive of Mavis
    • Meaning:

      "my life"
  13. Morven
    • Origin:

      Scottish, poetic place-name
  14. Muffy
    • Origin:

      Nickname name
  15. Merle
    • Origin:

      French
    • Meaning:

      "blackbird"
  16. Mahalia
    • Origin:

      Hebrew, variation of Mahala
    • Meaning:

      "tenderness, affection"
  17. Marietta
    • Origin:

      Italian diminutive of Maria
    • Meaning:

      "drop of the sea, bitter, or beloved"
  18. Melisande
    • Origin:

      French form of Millicent, German
    • Meaning:

      "strong in work"
  19. Maire
    • Origin:

      Finnish, Irish variation of Mary
    • Meaning:

      "sweet; drop of the sea, bitter"
  20. Moriah
    • Origin:

      Biblical place name; Hebrew
    • Meaning:

      "the Lord is my teacher"