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

  1. Morrison
    • Origin:

      English
    • Meaning:

      "son of Morris"
  2. Midnight
    • Origin:

      English, word name
  3. Mees
    • Origin:

      Dutch diminutive of Bartholomeus
    • Meaning:

      "son of Talmai"
  4. Morax
    • Mayson
      • Origin:

        Spelling variation of Mason
    • Mykelti
      • Origin:

        Native American
      • Meaning:

        "silent friend"
    • Mills
      • Micajah
        • Origin:

          Hebrew
        • Meaning:

          "who is like God?"
      • Magnús
        • Origin:

          Icelandic variation of Magnus, Latin
        • Meaning:

          "greatest"
      • Mies
        • Origin:

          Dutch, diminutive of Bartholomeus
        • Meaning:

          "son of the earth"
      • Mischa
        • Origin:

          Russian, diminutive of Mikhail
      • Mikko
        • Origin:

          Finnish, from Hebrew
        • Meaning:

          "who is like God?"
      • Mowgli
        • Origin:

          Literary name
      • Musa
        • Origin:

          Arabic, Turkish, and Persian form of Moses
      • Mustafa
        • Origin:

          Arabic
        • Meaning:

          "the chosen one"
      • Mohammed
        • Origin:

          Arabic
        • Meaning:

          "greatly praised"
      • Mckinley
        • Origin:

          Scottish
        • Meaning:

          "son of the fair hero"
      • Muir
        • Origin:

          Scottish
        • Meaning:

          "dweller near the moor"
      • Macallister
        • Origin:

          Scottish
        • Meaning:

          "son of Alasdair"
      • Munro
        • Origin:

          Scottish
        • Meaning:

          "mouth of the river Ro"