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

  1. Moncler
    • Origin:

      Invented name
  2. Molloy
    • Origin:

      Irish
    • Meaning:

      "a venerable chieftain"
  3. Mahir
    • Origin:

      Arabic
    • Meaning:

      "skilled"
  4. Michika
    • Origin:

      Japanese
    • Meaning:

      "multiple"
  5. Makana
    • Origin:

      Hawaiian
    • Meaning:

      "gift"
  6. Montel
    • Origin:

      Modern invented name
  7. Majnun
    • Origin:

      Arabic
    • Meaning:

      "mad, possessed"
  8. Miklós
    • Origin:

      Czech and Hungarian variation of Nicholas
  9. Manzie
    • Origin:

      Music name
  10. Meriasek
    • Origin:

      Cornish
    • Meaning:

      "sea brow"
  11. Menzies
    • Origin:

      Scottish surname of Norman origin
    • Meaning:

      "to reside, abide"
  12. Maor
    • Origin:

      Hebrew
    • Meaning:

      "a light"
  13. Maxi
    • Origin:

      Latin
    • Meaning:

      "greatest"
  14. Moroccan
    • Origin:

      Word name
  15. Medgar
    • Origin:

      German
    • Meaning:

      "lucky spear"
  16. Metal
    • Origin:

      English word name
    • Meaning:

      "metal"
  17. Mohammad
    • Origin:

      Persian, Arabic
    • Meaning:

      "praiseworthy"
  18. Merrit
    • Origin:

      English surname
    • Meaning:

      "boundary gate"
  19. Mirko
    • Origin:

      Slavic
    • Meaning:

      "peace, world"
  20. Mayeul
    • Origin:

      French
    • Meaning:

      "May or strength"