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

  1. Metin
    • Origin:

      Turkish
    • Meaning:

      "strong"
  2. Moishy
    • Origin:

      Variation of Moshe or Moses
    • Meaning:

      "to deliver; son of"
  3. Mariangela
    • Origin:

      Combination of Maria + Angela
    • Meaning:

      "Angel Mary"
  4. Margarida
    • Origin:

      Portuguese
    • Meaning:

      "daisy"
  5. Masiah
    • Origin:

      Variation of Messiah, Hebrew
    • Meaning:

      "expected savior or deliverer"
  6. Mucia
    • Origin:

      Latin, meaning unknown
  7. Mckay
    • Origin:

      English variation of Mckayla, Gaelic
    • Meaning:

      "who is like God; son of Aodh"
  8. Morrissey
    • Origin:

      Irish
    • Meaning:

      "descendant of Muiris"
  9. Mehtab
    • Origin:

      Urdu and Punjabi for of Mahtab, Persian
    • Meaning:

      "moonlight"
  10. Minh
    • Origin:

      Vietnamese
    • Meaning:

      "bright"
  11. Mehwish
    • Origin:

      Urdu form of Mahvash, Persian
    • Meaning:

      "like the moon"
  12. Menta
    • Origin:

      Italian, Hungarian
    • Meaning:

      "mint"
  13. Mirra
    • Origin:

      Spelling variation of Mira
  14. Moonee
    • Origin:

      Fictional invented name
  15. Manning
    • Origin:

      Irish surname
    • Meaning:

      "monk"
  16. Mima
    • Origin:

      Diminutive of Jemima, Hebrew
    • Meaning:

      "dove"
  17. Merriweather
    • Meta
      • Origin:

        German, Slovene, and Scandinavian diminutive of Margaret, Greek
      • Meaning:

        "pearl"
    • Marijan
      • Origin:

        Croatian and Slovenian variation of Marianus
    • Mansur
      • Origin:

        Arabic
      • Meaning:

        "divine aid"