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

  1. Mauricio
    • Origin:

      Spanish variation of Maurice
    • Meaning:

      "dark-skinned"
  2. Maximos
    • Origin:

      Greek variation of Maximus, Latin
    • Meaning:

      "greatest"
  3. Merit
    • Origin:

      English word name
    • Meaning:

      "being good or worthy; deserving of recognition"
  4. Mulberry
    • Origin:

      Nature name
  5. Mai
    • Origin:

      Variation of Maj, Slovene
    • Meaning:

      "May"
  6. Mckenna
    • Origin:

      Irish, “son of Kenneth”
  7. Mackson
    • Origin:

      Surname name
    • Meaning:

      "son of Mack or Max"
  8. Maxfield
    • Origin:

      English
    • Meaning:

      "Mac's field"
  9. Morrissey
    • Origin:

      Irish
    • Meaning:

      "descendant of Muiris"
  10. Moza
    • Origin:

      Hebrew
    • Meaning:

      "fountain, going forth"
  11. Maykel
    • Origin:

      Variation of Michael
    • Meaning:

      "Who is like God"
  12. Mircea
    • Origin:

      Romanian
    • Meaning:

      "peace"
  13. Mandela
    • Origin:

      African surname
  14. Mano
    • Origin:

      Italian
    • Meaning:

      "hand"
  15. Mabon
    • Origin:

      Celtic
    • Meaning:

      "great son"
  16. Mayer
    • Origin:

      German surname or Hebrew
    • Meaning:

      "landlord, farmer; bringer of light"
  17. Meir
    • Origin:

      Hebrew
    • Meaning:

      "bringer of light"
  18. Matei
    • Origin:

      Romanian variation of Matthew
    • Meaning:

      "gift of God"
  19. Morrisey
    • Origin:

      Irish
    • Meaning:

      "sea taboo"
  20. Mohamed
    • Origin:

      Spelling variation of Muhammad
    • Meaning:

      "praiseworthy"