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

  1. Mirabelle
    • Origin:

      French
    • Meaning:

      "marvelous"
  2. Misha
    • Origin:

      Russian, diminutive of Mikhail
  3. Mildred
    • Origin:

      English
    • Meaning:

      "gentle strength"
  4. Mariam
    • Origin:

      Arabic variation of Mary
    • Meaning:

      "drop of the sea, bitter, or beloved"
  5. Mirabella
    • Origin:

      Italian variation of Mirabelle
    • Meaning:

      "wonderful"
  6. Maisy
    • Origin:

      Scottish diminutive of Margaret
    • Meaning:

      "pearl"
  7. Miller
    • Origin:

      English occupational surname
    • Meaning:

      "grinder of grain"
  8. Mirren
    • Origin:

      Scottish
    • Meaning:

      "drop of the sea, bitter, or beloved"
  9. Maelie
    • Origin:

      Breton
    • Meaning:

      "Princess"
  10. Mariella
    • Origin:

      Italian and Dutch diminutive of Maria
    • Meaning:

      "drop of the sea, bitter, or beloved"
  11. Maud
    • Origin:

      English and French diminutive of Matilda, German
    • Meaning:

      "battle-mighty"
  12. Mariyah
    • Origin:

      Spelling variation of Maria and Mariah
    • Meaning:

      "drop of the sea, bitter, or beloved"
  13. Moxie
    • Origin:

      English slang
    • Meaning:

      "aggressive energy, know-how"
  14. Maelle
    • Origin:

      French or Breton
    • Meaning:

      "chief or prince"
  15. Melora
    • Origin:

      Greek
    • Meaning:

      "golden apple"
  16. Maelys
    • Origin:

      French or Breton
    • Meaning:

      "chief or prince"
  17. Morag
    • Origin:

      Scottish
    • Meaning:

      "great"
  18. Mai
    • Origin:

      Japanese
    • Meaning:

      "coyote"
  19. Muriel
    • Origin:

      Irish
    • Meaning:

      "of the bright sea"
  20. Mauve
    • Origin:

      French
    • Meaning:

      "violet-colored"