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

  1. Mathuin
    • Origin:

      Irish Gaelic
    • Meaning:

      "bear"
  2. Maxentius
    • Origin:

      Latin
    • Meaning:

      "greatest"
  3. Manzo
    • Origin:

      Japanese
    • Meaning:

      "third son"
  4. Murat
    • Origin:

      Turkish variation of Murad, Arabic
    • Meaning:

      "wish"
  5. Mostyn
    • Origin:

      Welsh
    • Meaning:

      "moss town"
  6. Mendoza
    • Origin:

      Basque surname
    • Meaning:

      "cold mountain"
  7. Marinell
    • Origin:

      Literary name
    • Meaning:

      "knight of the sea"
  8. Magee
    • Origin:

      Irish
    • Meaning:

      "son of Hugh"
  9. Mart
    • Origin:

      Diminutive of Martin, Latin
    • Meaning:

      "warlike"
  10. Mailer
    • Origin:

      Occupational name, English or French
    • Meaning:

      "enameler"
  11. Maelor
    • Origin:

      Welsh
    • Meaning:

      "prince + land"
  12. Mishal
    • Origin:

      Arabic
    • Meaning:

      "source of light"
  13. Madron
    • Origin:

      Cornish
    • Meaning:

      "lucky"
  14. Malakhi
    • Origin:

      Hebrew
    • Meaning:

      "my messenger"
  15. Mahan
    • Origin:

      Persian
    • Meaning:

      "moon"
  16. Mathys
    • Origin:

      French variation of Matthias, Aramaic
    • Meaning:

      "gift of God"
  17. Marti
    • Origin:

      Catalan variation of Martin, Latin
    • Meaning:

      "warlike"
  18. Moab
    • Origin:

      Hebrew
    • Meaning:

      "from my father"
  19. Manish
    • Origin:

      Sanskrit
    • Meaning:

      "the god of the mind"
  20. Manius
    • Origin:

      Latin
    • Meaning:

      "born in the morning"