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

  1. Mel
    • Origin:

      English, diminutive of Melvin
    • Meaning:

      "council protector"
  2. Marceau
    • Origin:

      French variation of Marcel
    • Meaning:

      "little warrior"
  3. Makoa
    • Origin:

      Hawaiian
    • Meaning:

      "brave man"
  4. Mica
    • Origin:

      Short form of Michal
  5. Marmaduke
    • Origin:

      Irish
    • Meaning:

      "devotee of Maedoc"
  6. Makoto
    • Origin:

      Japanese
    • Meaning:

      "sincerity, truth"
  7. Maz
    • Origin:

      Diminutive of Tomaz, Spanish "twin"
    • Meaning:

      "twin"
  8. Mitsuki
    • Origin:

      Japanese
    • Meaning:

      "full moon; beautiful moon; moonlight; snake vessel"
  9. Mick
    • Origin:

      English, diminutive of Michael
  10. Mikhail
    • Origin:

      Russian variation of Michael
    • Meaning:

      "who is like God"
  11. Mickey
    • Origin:

      Diminutive of Michael
  12. Moby
    • Origin:

      Literary and nickname name
  13. Mufasa
    • Origin:

      African
    • Meaning:

      "king"
  14. Macklin
    • Origin:

      Surname
  15. Maciej
    • Origin:

      Polish variation of Matthew, Hebrew
    • Meaning:

      "gift of God"
  16. Moritz
    • Origin:

      German form of Maurice
    • Meaning:

      "dark-skinned"
  17. Malachite
    • Origin:

      Gemstone name
  18. Maxence
    • Origin:

      French form of Latin Maximus
    • Meaning:

      "greatest"
  19. Moroni
    • Origin:

      Italian surname or Mormon
    • Meaning:

      "son of Mauro; our lord"
  20. Marlo
    • Origin:

      Modern Invented