Watch us on Shark Tank on January 31 at 8 pm on ABC.The future of Nameberry is coming.

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

  1. Mees
    • Origin:

      Dutch diminutive of Bartholomeus
    • Meaning:

      "son of Talmai"
  2. Midoriya
    • Origin:

      Japanese
    • Meaning:

      "green valley"
  3. Major
    • Origin:

      Latin
    • Meaning:

      "greater; or, a military rank"
  4. Mayson
    • Origin:

      Spelling variation of Mason
  5. Mills
    • Mykelti
      • Origin:

        Native American
      • Meaning:

        "silent friend"
    • Mikko
      • Origin:

        Finnish, from Hebrew
      • Meaning:

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

        Dutch, diminutive of Bartholomeus
      • Meaning:

        "son of the earth"
    • Magnús
      • Origin:

        Icelandic variation of Magnus, Latin
      • Meaning:

        "greatest"
    • Mowgli
      • Origin:

        Literary name
    • Mischa
      • Origin:

        Russian, diminutive of Mikhail
    • Micajah
      • Origin:

        Hebrew
      • Meaning:

        "who is like God?"
    • Morax
      • Musa
        • Origin:

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

          Arabic
        • Meaning:

          "the chosen one"
      • Mckinley
        • Origin:

          Scottish
        • Meaning:

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

          Arabic
        • Meaning:

          "greatly praised"
      • Muir
        • Origin:

          Scottish
        • Meaning:

          "dweller near the moor"
      • Mace
        • Origin:

          English
        • Meaning:

          "heavy club"
      • Macallister
        • Origin:

          Scottish
        • Meaning:

          "son of Alasdair"