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

  1. Muhammad
    • Origin:

      Arabic
    • Meaning:

      "praiseworthy"
  2. Maven
    • Origin:

      American word name or Hebrew
    • Meaning:

      "one who understands"
  3. Melvin
    • Origin:

      English and Scottish
    • Meaning:

      "council protector"
  4. Monroe
    • Origin:

      Scottish
    • Meaning:

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

      Diminutive of Montgomery, Norman, Spanish
    • Meaning:

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

      Dutch from Hebrew
    • Meaning:

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

      Welsh, from Latin Maximus
  8. Marlon
    • Origin:

      English, meaning unknown
  9. Memphis
    • Origin:

      Greek and Coptic place-name
    • Meaning:

      "Enduring and beautiful"
  10. Misha
    • Origin:

      Russian, diminutive of Mikhail
  11. Manuel
    • Origin:

      Spanish variation of Emmanuel, Hebrew
    • Meaning:

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

      Japanese
    • Meaning:

      "forest"
  13. Mackenzie
    • Origin:

      Scottish
    • Meaning:

      "son of Kenneth"
  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. Milton
    • Origin:

      English
    • Meaning:

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

      English
    • Meaning:

      "dead sea"
  18. Madara
    • Origin:

      Japanese
    • Meaning:

      "impure"
  19. Mads
    • Origin:

      Danish variation of Matthew
    • Meaning:

      "gift of God"
  20. Malo
    • Origin:

      Breton
    • Meaning:

      "shining hostage"