Watch us on Shark Tank on January 31 at 8 pm on ABC.The future of Nameberry is coming.

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

  1. Metal
    • Origin:

      English word name
    • Meaning:

      "metal"
  2. Mishka
    • Origin:

      Diminutive of Mikhail, Russian
    • Meaning:

      "who is like God"
  3. Mahad
    • Origin:

      Somali
    • Meaning:

      "thanks"
  4. Meurig
    • Origin:

      Welsh, from Latin
    • Meaning:

      "dark-skinned"
  5. Montano
    • Origin:

      Spanish and Portuguese
    • Meaning:

      "from the mountains"
  6. Meryk
    • Origin:

      Variation of Merrick, Anglo-Welsh
  7. Mccartney
    • Origin:

      Scottish surname
    • Meaning:

      "son of Artan"
  8. Matvey
    • Origin:

      Russian, from Hebrew
    • Meaning:

      "gift of God"
  9. Medgar
    • Origin:

      German
    • Meaning:

      "lucky spear"
  10. Maximiliaan
    • Origin:

      Dutch, variation of Maximilian,"greatest"
    • Meaning:

      "greatest"
  11. Meriasek
    • Origin:

      Cornish
    • Meaning:

      "sea brow"
  12. Moisey
    • Origin:

      Russian variation of Moses
    • Meaning:

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

      English word name
    • Meaning:

      "chaos, disorder"
  14. Menzies
    • Origin:

      Scottish surname of Norman origin
    • Meaning:

      "to reside, abide"
  15. Maneesh
    • Origin:

      Sanskrit
    • Meaning:

      "the god of the mind"
  16. Maksymilian
    • Origin:

      Polish, from Latin
    • Meaning:

      "greatest"
  17. Mayeul
    • Origin:

      French
    • Meaning:

      "May or strength"
  18. Metrophanes
    • Origin:

      Greek
    • Meaning:

      "mother appearing, shining mother"
  19. Mead
    • Origin:

      English
    • Meaning:

      "from the meadow"
  20. Michi
    • Origin:

      Japanese, German
    • Meaning:

      "path, road; who is like God?"