671 Boy Names That Start With M (with Meanings and Popularity)

  1. Madhur
    • Origin:

      Sanskrit
    • Meaning:

      "sweet"
  2. Moshon
    • Origin:

      Hebrew
  3. Maimun
    • Origin:

      Arabic
    • Meaning:

      "luck, good fortune"
  4. Merriwether
    • Mcgreggor
      • Origin:

        Variation of Macgregor, Scottish surname
      • Meaning:

        "son of Gregor"
    • Məhəmmədəli̇
      • Origin:

        Azerbaijani compound name
      • Meaning:

        "praised-worthy + supreme, exalted"
    • Matyáš
      • Origin:

        Czech variation of Matthias, Aramaic
      • Meaning:

        "gift of God"
    • Machabee
      • Origin:

        Aramaic
      • Meaning:

        "hammer"
    • Mariott
      • Origin:

        English
      • Meaning:

        "descendant of Mary"
    • Mihhail
      • Origin:

        Estonian variation of Mikhail
      • Meaning:

        "who is like God?"
    • Mehmet akif
      • Origin:

        Turkish from Arabic
      • Meaning:

        "praiseworthy, one who stays at the mosque"
    • Murchadh
      • Origin:

        Irish
      • Meaning:

        "sea battle"
    • Mariglen
      • Origin:

        Albanian
      • Meaning:

        "Mary's valley, marigold valley"
    • Muhamməd
      • Origin:

        Azerbaijani form of Muhammad
      • Meaning:

        "praisworthy"
    • Mi̇rac
      • Origin:

        Azerbaijani form of Miraj
      • Meaning:

        "ascent"
    • Magdi
      • Origin:

        Egyptian Arabic
      • Meaning:

        "glorious, praiseworthy"
    • Maddyx
      • Origin:

        Variation of Maddox, Welsh
      • Meaning:

        "son of Madoc"
    • Marnix
      • Origin:

        Dutch, place name
    • Magdy
      • Origin:

        Egyptian Arabic
      • Meaning:

        "glorious, praiseworthy"
    • Minyas
      • Origin:

        Greek, meaning unknown