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

  1. Meelis
    • Origin:

      Estonian
    • Meaning:

      "mind"
  2. Mishka
    • Origin:

      Diminutive of Mikhail, Russian
    • Meaning:

      "who is like God"
  3. Matevž
    • Origin:

      Slovene variation of Matthew, Hebrew
    • Meaning:

      "gift of God"
  4. Medgar
    • Origin:

      German
    • Meaning:

      "lucky spear"
  5. Matvey
    • Origin:

      Russian, from Hebrew
    • Meaning:

      "gift of God"
  6. Mead
    • Origin:

      English
    • Meaning:

      "from the meadow"
  7. Metrophanes
    • Origin:

      Greek
    • Meaning:

      "mother appearing, shining mother"
  8. Michi
    • Origin:

      Japanese
    • Meaning:

      "path, road"
  9. Maxi
    • Origin:

      Latin
    • Meaning:

      "greatest"
  10. Mcgill
    • Origin:

      Irish and Scottish surname
    • Meaning:

      "son of the foreigner"
  11. Moisey
    • Origin:

      Russian variation of Moses
    • Meaning:

      "delivered from the water"
  12. Mayhem
    • Origin:

      English word name
    • Meaning:

      "chaos, disorder"
  13. Maneesh
    • Origin:

      Sanskrit
    • Meaning:

      "the god of the mind"
  14. Manzie
    • Origin:

      Music name
  15. Meriasek
    • Origin:

      Cornish
    • Meaning:

      "sea brow"
  16. Mirza
    • Origin:

      Persian, Arabic
    • Meaning:

      "prince, commander"
  17. Makana
    • Origin:

      Hawaiian
    • Meaning:

      "gift"
  18. Mobley
    • Origin:

      English Surname
    • Meaning:

      "from the clearing with the mound"
  19. Majnun
    • Origin:

      Arabic
    • Meaning:

      "mad, possessed"
  20. Montel
    • Origin:

      Modern invented name