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

  1. Midas
    • Origin:

      Greek, meaning unknown
  2. Messer
    • Origin:

      German surname
    • Meaning:

      "knife; cutler"
  3. Mattia
    • Origin:

      Italian variation of Matthew
    • Meaning:

      "gift of God"
  4. Maclean
    • Origin:

      Scottish
    • Meaning:

      "servant of Saint John"
  5. Meeko
    • Origin:

      Algonquian Native American
    • Meaning:

      "little mischief"
  6. Melor
    • Origin:

      Celtic
    • Meaning:

      "iron man"
  7. Matisse
    • Origin:

      Art name
  8. March
    • Origin:

      English word name
    • Meaning:

      "month name"
  9. Mahlon
    • Origin:

      Hebrew
    • Meaning:

      "sickly"
  10. Mattis
    • Origin:

      Scandinavian, German variation of Matthias, Matthew
    • Meaning:

      "gift of God"
  11. Mattias
    • Origin:

      Scandinavian, spelling variation of Matthias
    • Meaning:

      "gift of God"
  12. Miraj
    • Origin:

      Arabic
    • Meaning:

      "ascent"
  13. Mikael
    • Origin:

      Scandinavian, Finnish, and Breton form of Michael
    • Meaning:

      "who is like God?"
  14. Mariano
    • Origin:

      Italian, Spanish and Portuguese
    • Meaning:

      "relating to the god Mars"
  15. Mirabeau
    • Origin:

      French
    • Meaning:

      "wonderful, miraculous"
  16. Midoriya
    • Origin:

      Japanese
    • Meaning:

      "green valley"
  17. Marian
    • Origin:

      Polish, Czech and Romanian form of Marianus/Marius
    • Meaning:

      "related to Mars, Roman god of war"
  18. Markus
    • Origin:

      German, Scandinavian, and Finnish form of Mark
  19. Major
    • Origin:

      Latin
    • Meaning:

      "greater; or, a military rank"
  20. Moshe
    • Origin:

      Hebrew
    • Meaning:

      "son or deliver"