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

  1. Markus
    • Origin:

      German, Scandinavian, and Finnish form of Mark
  2. Marian
    • Origin:

      Polish, Czech and Romanian form of Marianus/Marius
    • Meaning:

      "related to Mars, Roman god of war"
  3. Major
    • Origin:

      Latin
    • Meaning:

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

        Dutch, diminutive of Bartholomeus
      • Meaning:

        "son of the earth"
    • Mills
      • Mayson
        • Origin:

          Spelling variation of Mason
      • Mikko
        • Magnús
          • Origin:

            Icelandic variation of Magnus, Latin
          • Meaning:

            "greatest"
        • Micajah
          • Origin:

            Hebrew
          • Meaning:

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

            Literary name
        • Mischa
          • Origin:

            Russian, diminutive of Mikhail
        • Mykelti
          • Origin:

            Native American
          • Meaning:

            "silent friend"
        • Mustafa
          • Origin:

            Arabic
          • Meaning:

            "the chosen one"
        • Mohammed
          • Origin:

            Arabic
          • Meaning:

            "greatly praised"
        • Musa
          • Origin:

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

            Scottish
          • Meaning:

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

            French place-name
        • Muir
          • Origin:

            Scottish
          • Meaning:

            "dweller near the moor"
        • Mattheo
          • Origin:

            Spanish variation of Matthew