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

  1. Mona
    • Origin:

      Irish
    • Meaning:

      "noble good"
  2. Monica
    • Origin:

      Latin
    • Meaning:

      "advisor"
  3. Mairead
    • Origin:

      Irish, shortened fom of Mairghread, variation of Margaret
    • Meaning:

      "pearl"
  4. Mariah
    • Origin:

      Hebrew
    • Meaning:

      "the Lord is my teacher; or drop of the sea, bitter, or beloved"
  5. Miles
    • Marianna
      • Origin:

        Italian, Polish, English
      • Meaning:

        "drop of the sea, bitter, or beloved + grace"
    • Morgana
      • Origin:

        Female version of Morgan, Welsh
      • Meaning:

        "sea-circle"
    • Melina
      • Origin:

        Greek
      • Meaning:

        "little honey"
    • Marlo
      • Origin:

        Modern invented name
    • Maja
      • Origin:

        German, Slovene, and Scandinavian form of Maya; also, Arabic
      • Meaning:

        "splendid"
    • Maris
      • Origin:

        Latin
      • Meaning:

        "of the sea"
    • Marcia
      • Origin:

        Latin, feminine version of Marcius
      • Meaning:

        "warlike"
    • Maura
      • Origin:

        Anglicized variation of Maire
    • Makayla
      • Origin:

        Variation of Michaela
      • Meaning:

        "who is like God"
    • Maribel
      • Origin:

        English combination of Mary and Bel
      • Meaning:

        "drop of the sea, bitter, or beloved + beautiful"
    • Maureen
      • Origin:

        Irish variation of Mary
    • Marian
      • Origin:

        French medieval variation of Marie
      • Meaning:

        "drop of the sea, bitter, or beloved"
    • Merit
      • Origin:

        English word name
    • Murphy
      • Origin:

        Irish
      • Meaning:

        "sea warrior"
    • Mitzi
      • Origin:

        German, diminutive of Maria
      • Meaning:

        "bitter"