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

  1. Maedoc
    • Origin:

      Irish
    • Meaning:

      "little fire"
  2. Makhi
    • Origin:

      Spelling variation of Mekhi
  3. Money
    • Origin:

      English word name
    • Meaning:

      "payment, currency"
  4. Majora
    • Origin:

      Modern invented name
  5. Mykola
    • Origin:

      Ukrainian variation of Nicholas
    • Meaning:

      "people of victory"
  6. Matija
    • Origin:

      Slovene, Croatian, and Serbian variation of Matthias, Aramaic
    • Meaning:

      "gift of God"
  7. Miliano
    • Mikey
      • Origin:

        Diminutive of Michael, Hebrew
      • Meaning:

        "who is like God"
    • Macrae
      • Origin:

        Scottish
      • Meaning:

        "son of grace"
    • Makani
      • Origin:

        Hawaiian
      • Meaning:

        "wind"
    • Mervyn
      • Origin:

        Welsh
      • Meaning:

        "sea hill"
    • Malikai
      • Origin:

        Hebrew, spelling variation of Malachi
      • Meaning:

        "my messenger"
    • Murdock
      • Origin:

        Surname name
    • Minos
      • Origin:

        Greek
      • Meaning:

        "king"
    • Massey
      • Origin:

        English, Scottish, and French place-name
    • Michiaki
      • Origin:

        Japanese
      • Meaning:

        "bright path, autumn path"
    • Mauri
      • Origin:

        Finnish variation of Maurice, Latin
      • Meaning:

        "dark-skinned"
    • Murdoch
      • Origin:

        Scottish
      • Meaning:

        "mariner"
    • Mclaren
      • Origin:

        Gaelic
      • Meaning:

        "son of Labhrainn"
    • Magomed
      • Origin:

        Russian variation of Muhammad, Arabic
      • Meaning:

        "praiseworthy"