1772 Baby Names That Start With M (with Meanings and Popularity)

  1. Madison
    • Origin:

      English
    • Meaning:

      "son of Matthew"
  2. Maria
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  3. Mercury
    • Origin:

      Latin
    • Meaning:

      "Roman messenger god"
  4. Marielle
    • Origin:

      Dutch and French diminutive of Mary
    • Meaning:

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

      Italian variation of Maximus
    • Meaning:

      "the greatest"
  6. Madden
    • Origin:

      Irish
    • Meaning:

      "little dog"
  7. Mei
    • Origin:

      Chinese; Hawaiian
    • Meaning:

      "beautiful; plum"
  8. Marguerite
    • Origin:

      French variation of Margaret; also a flower name
    • Meaning:

      "pearl; daisy"
  9. Mona
    • Origin:

      Irish
    • Meaning:

      "noble good"
  10. Matheo
    • Origin:

      Scandinavian variation of Mateo, Spanish
    • Meaning:

      "gift of God"
  11. Miguel
    • Origin:

      Spanish and Portuguese variation of Michael, Hebrew
    • Meaning:

      "Who is like God"
  12. Monica
    • Origin:

      Latin
    • Meaning:

      "advisor"
  13. Mariah
    • Origin:

      Hebrew
    • Meaning:

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

        Italian, Polish, English
      • Meaning:

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

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

        "pearl"
    • Morgana
      • Origin:

        Female version of Morgan, Welsh
      • Meaning:

        "sea-circle"
    • Malakai
      • Origin:

        Fijian and Tongan form of Malachi
    • Melina
      • Origin:

        Greek
      • Meaning:

        "little honey"
    • Matias
      • Origin:

        Spanish variation of Matthias