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. Metehan
    • Origin:

      Turkish, historic figure's name
  2. Maoz
    • Origin:

      Hebrew
    • Meaning:

      "fortress, strength"
  3. Milian
    • Origin:

      Surname name
  4. Maximiliano
    • Origin:

      Spanish
    • Meaning:

      "greatest"
  5. Maguire
    • Origin:

      Irish
    • Meaning:

      "son of the beige one"
  6. Michel
    • Origin:

      French form and German short form of Michael
  7. Maewyn
    • Origin:

      Celtic, Welsh
  8. Miraç
    • Origin:

      Variation of Miraj, Arabic
    • Meaning:

      "ascent"
  9. Mantaj
    • Origin:

      Indian, Sanskrit, Punjabi, Sikh
    • Meaning:

      "crown of the mind"
  10. Michele
    • Origin:

      Italian variation of Michael
    • Meaning:

      "who is like God?"
  11. Maddux
    • Origin:

      Variation of Maddox, Welsh
    • Meaning:

      "son of Madoc"
  12. Matti
    • Origin:

      Finnish variation of Matthew, Hebrew
    • Meaning:

      "gift of God"
  13. Mani
    • Origin:

      Old Norse
    • Meaning:

      "moon"
  14. Menno
    • Origin:

      Diminutive of Meine, Dutch
    • Meaning:

      "strength"
  15. Morrie
    • Origin:

      Latin, diminutive of Maurice
  16. Michelangelo
    • Origin:

      Combination of Michael and Angelo
  17. Marquis
    • Origin:

      English rank of nobleman between duke and count
  18. Mckenzie
    • Origin:

      Scottish
    • Meaning:

      "son of Kenneth"
  19. Mauro
    • Origin:

      Spanish and Italian
    • Meaning:

      "moorish"
  20. Millard
    • Origin:

      Latin
    • Meaning:

      "caretaker of the mill"