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

  1. Marsha
    • Origin:

      Variation of Marcia, diminutive of Marcella
    • Meaning:

      "warlike"
  2. Marsali
    • Origin:

      Scottish Gaelic
    • Meaning:

      "warrior"
  3. Meg
    • Origin:

      Diminutive of Margaret
    • Meaning:

      "pearl"
  4. Māra
    • Origin:

      Latvian
  5. Montana
    • Origin:

      Spanish place-name
    • Meaning:

      "mountainous"
  6. Mehri
    • Origin:

      Persian
    • Meaning:

      "kind, lovable, sunny"
  7. Marcelina
    • Origin:

      Polish, Spanish, Portuguese, from Latin
    • Meaning:

      "warlike"
  8. Mica
    • Meilin
      • Origin:

        Chinese
      • Meaning:

        "beautiful forest, beautiful rose"
    • Minette
      • Origin:

        French
      • Meaning:

        "faithful defender"
    • Maci
      • Origin:

        Spelling variation of Macy
      • Meaning:

        "from Massy"
    • Miyuki
      • Origin:

        Japanese
      • Meaning:

        "beautiful snow / beautiful happiness"
    • Maddie
      • Origin:

        Diminutive of Madeline or Madison, English
      • Meaning:

        "woman from Magdala or son of Matthew"
    • Maddox
      • Origin:

        Welsh
      • Meaning:

        "son of Madoc"
    • Minahil
      • Origin:

        Arabic, Urdu
      • Meaning:

        "fountain, spring"
    • Maliyah
      • Origin:

        Hawaiian variation of Mary
      • Meaning:

        "bitter"
    • Montserrat
      • Origin:

        Catalan
      • Meaning:

        "serrated mountain"
    • Maki
      • Origin:

        Japanese
      • Meaning:

        "true"
    • Mazie
      • Origin:

        Spelling variation of Maisie
      • Meaning:

        "pearl or bitter"
    • Montgomery
      • Origin:

        Norman
      • Meaning:

        "man power"