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

  1. Mona
    • Origin:

      Irish
    • Meaning:

      "noble good"
  2. Monica
    • Origin:

      Latin
    • Meaning:

      "advisor"
  3. Mariah
    • Origin:

      Hebrew
    • Meaning:

      "the Lord is my teacher; or drop of the sea, bitter, or beloved"
  4. Mairead
    • Origin:

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

      "pearl"
  5. Marianna
    • Origin:

      Italian, Polish, English
    • Meaning:

      "drop of the sea, bitter, or beloved + grace"
  6. Miles
    • Melina
      • Origin:

        Greek
      • Meaning:

        "little honey"
    • Morgana
      • Origin:

        Female version of Morgan, Welsh
      • Meaning:

        "sea-circle"
    • 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, or Spanish short form of María Isabel, "drop of the sea, bitter, or beloved + beautiful"
      • Meaning:

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

        English word name, variation of Merritt, variation of Marit and Maret, Ancient Egyptian
      • Meaning:

        "good and worthy; boundary, gate; pearl; the beloved one"
    • Marian
      • Origin:

        French medieval variation of Marie
      • Meaning:

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

        Irish variation of Mary
    • Murphy
      • Origin:

        Irish
      • Meaning:

        "sea warrior"
    • Mitzi
      • Origin:

        German, diminutive of Maria
      • Meaning:

        "bitter"