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

  1. Maven
    • Origin:

      American word name or Hebrew
    • Meaning:

      "one who understands"
  2. Melvin
    • Origin:

      English and Scottish
    • Meaning:

      "council protector"
  3. Muhammad
    • Origin:

      Arabic
    • Meaning:

      "praiseworthy"
  4. Monroe
    • Origin:

      Scottish
    • Meaning:

      "mouth of the Roe river"
  5. Monte
    • Origin:

      Diminutive of Montgomery, Norman, Spanish
    • Meaning:

      "man power; mountain"
  6. Memphis
    • Origin:

      Greek and Coptic place-name
    • Meaning:

      "Enduring and beautiful"
  7. Melchior
    • Origin:

      Dutch from Hebrew
    • Meaning:

      "city of the king; king of light"
  8. Maxen
    • Origin:

      Welsh, from Latin Maximus
  9. Marlon
    • Origin:

      English, meaning unknown
  10. Misha
    • Origin:

      Russian, diminutive of Mikhail
  11. Manuel
    • Origin:

      Spanish variation of Emmanuel, Hebrew
    • Meaning:

      "God is with us"
  12. Mackenzie
    • Origin:

      Scottish
    • Meaning:

      "son of Kenneth"
  13. Mori
    • Origin:

      Japanese
    • Meaning:

      "forest"
  14. Makai
    • Origin:

      Modern variation of Michael, Hebrew
    • Meaning:

      "Who is like God"
  15. Marion
    • Origin:

      French derivative of Mary
    • Meaning:

      "drop of the sea, bitter, or beloved"
  16. Mads
    • Origin:

      Danish variation of Matthew
    • Meaning:

      "gift of God"
  17. Madara
    • Origin:

      Japanese
    • Meaning:

      "impure"
  18. Milton
    • Origin:

      English
    • Meaning:

      "settlement with a mill"
  19. Mortimer
    • Origin:

      English
    • Meaning:

      "dead sea"
  20. Malo
    • Origin:

      Breton
    • Meaning:

      "shining hostage"