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

  1. Maison
    • Origin:

      French word name
    • Meaning:

      "house"
  2. Mehdi
    • Origin:

      Farsi
    • Meaning:

      "rightly guided"
  3. Mustafa
    • Origin:

      Arabic
    • Meaning:

      "the chosen one"
  4. Mercutio
    • Origin:

      Literary name
  5. Maël
    • Origin:

      Breton
    • Meaning:

      "prince, chieftain"
  6. Myron
    • Origin:

      Greek
    • Meaning:

      "fragrant, an aromatic shrub, myrrh"
  7. Maxon
    • Origin:

      American invented name, literary name, elaboration of Max, Latin
    • Meaning:

      "greatest"
  8. Mauro
    • Origin:

      Spanish and Italian
    • Meaning:

      "moorish"
  9. Mauz
    • Origin:

      Hebrew; German surname
    • Meaning:

      "fortress, God's protector; mouse"
  10. Mikael
    • Origin:

      Scandinavian, Finnish, and Breton form of Michael
    • Meaning:

      "who is like God?"
  11. Marian
    • Origin:

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

      "related to Mars, Roman god of war"
  12. Maceo
    • Origin:

      Spanish variation of Matthew
    • Meaning:

      "gift of God"
  13. Munro
    • Origin:

      Scottish
    • Meaning:

      "mouth of the river Ro"
  14. Micajah
    • Origin:

      Hebrew
    • Meaning:

      "who is like God?"
  15. Messiah
    • Origin:

      Aramaic word name
    • Meaning:

      "expected savior or deliverer"
  16. Maxence
    • Origin:

      French form of Latin Maximus
    • Meaning:

      "greatest"
  17. Morax
    • Mordechai
      • Origin:

        Hebrew
      • Meaning:

        "follower of Marduk"
    • Marko
      • Origin:

        Variation of Marco, Spanish form of Mark
      • Meaning:

        "warlike"
    • Mani
      • Origin:

        Old Norse
      • Meaning:

        "moon"