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

  1. Milos
    • Origin:

      Slavic
    • Meaning:

      "gracious, dear, beloved"
  2. Makoa
    • Origin:

      Hawaiian
    • Meaning:

      "brave man"
  3. Mica
    • Origin:

      Short form of Michal
  4. Marmaduke
    • Origin:

      Irish
    • Meaning:

      "devotee of Maedoc"
  5. Marceau
    • Origin:

      French variation of Marcel
    • Meaning:

      "little warrior"
  6. Maz
    • Origin:

      Diminutive of Tomaz, Spanish "twin"
    • Meaning:

      "twin"
  7. Makoto
    • Origin:

      Japanese
    • Meaning:

      "sincerity, truth"
  8. Mitsuki
    • Origin:

      Japanese
    • Meaning:

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

      German form of Maurice
    • Meaning:

      "dark-skinned"
  10. Mufasa
    • Origin:

      African
    • Meaning:

      "king"
  11. Mick
    • Origin:

      English, diminutive of Michael
  12. Moby
    • Origin:

      Literary and nickname name
  13. Mikhail
    • Origin:

      Russian variation of Michael
    • Meaning:

      "who is like God"
  14. Maciej
    • Origin:

      Polish variation of Matthew, Hebrew
    • Meaning:

      "gift of God"
  15. Mickey
    • Origin:

      Diminutive of Michael
  16. Macklin
    • Origin:

      Surname
  17. Moroni
    • Origin:

      Italian surname or Mormon
    • Meaning:

      "son of Mauro; our lord"
  18. Malachite
    • Origin:

      Gemstone name
  19. Maxence
    • Origin:

      French form of Latin Maximus
    • Meaning:

      "greatest"
  20. Maximo
    • Origin:

      Spanish variation of Maximus, Latin
    • Meaning:

      "greatest"