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

  1. Malte
    • Origin:

      German, Scandinavian diminutive of Helmold
    • Meaning:

      "helmet rule"
  2. Miron
    • Origin:

      Romanian, Russian, Ukrainian and Polish variation of Myron, Greek
    • Meaning:

      "fragrant, an aromatic shrub, myrrh"
  3. Moore
    • Origin:

      English place-name
    • Meaning:

      "the moors"
  4. Ming
    • Origin:

      Chinese
    • Meaning:

      "shining bright"
  5. Mikah
    • Origin:

      Variation of Micah
    • Meaning:

      "who is like the Lord"
  6. Marsden
    • Origin:

      English
    • Meaning:

      "boundary valley"
  7. Mahershalalhashbaz
    • Origin:

      Hebrew
    • Meaning:

      "swift to the plunder"
  8. Mingo
    • Origin:

      Short form of Domingo
  9. Mats
    • Origin:

      Scandinavian diminutive of Matthias, Aramaic
    • Meaning:

      "gift of God"
  10. Merari
    • Origin:

      Hebrew
    • Meaning:

      "bitter"
  11. Mal
    • Origin:

      Diminutive of Malcolm, Scottish
    • Meaning:

      "devotee of St. Colomba"
  12. Moloch
    • Origin:

      Hebrew
  13. Mando
    • Origin:

      Diminutive of Armando, Spanish, Italian, and Portuguese form of Herman
    • Meaning:

      "soldier"
  14. Mannix
    • Origin:

      Irish
    • Meaning:

      "a little monk"
  15. Muhammed ali
    • Origin:

      Turkish from Arabic
    • Meaning:

      "supremely praiseworthy"
  16. Manaia
    • Origin:

      Maori
    • Meaning:

      "embellishment; spiritual messenger"
  17. Manfred
    • Origin:

      German
    • Meaning:

      "man of peace"
  18. Michal
    • Origin:

      Czech, Slavic, and Polish variation of Michael
    • Meaning:

      "who is like God?"
  19. Mozart
    • Origin:

      German musical name
  20. Macgyver
    • Origin:

      Scottish
    • Meaning:

      "son of Ivor"