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

  1. Manju
    • Origin:

      Sanskrit
    • Meaning:

      "pleasant, sweet"
  2. Merit
    • Origin:

      English word name
    • Meaning:

      "being good or worthy; deserving of recognition"
  3. Marvelous
    • Origin:

      English word name
  4. Menzies
    • Origin:

      Scottish surname of Norman origin
    • Meaning:

      "to reside, abide"
  5. Manolo
    • Origin:

      Variation of Manuel
  6. Mozart
    • Origin:

      German musical name
  7. Mingo
    • Origin:

      Short form of Domingo
  8. Malcom
    • Origin:

      Variation of Malcolm, Scottish
    • Meaning:

      "devotee of St. Columba"
  9. Merc
    • Origin:

      Diminutive of Mercury, Roman mythological name
  10. Michelangelo
    • Origin:

      Combination of Michael and Angelo
  11. Miklo
    • Origin:

      Hungarian
    • Meaning:

      "who is like god?"
  12. Meteor
    • Origin:

      Word name
  13. Mikaere
    • Origin:

      Maori, Hebrew
    • Meaning:

      "who is like god"
  14. Málik
    • Origin:

      Arabic
    • Meaning:

      "lord, master"
  15. Mulligan
    • Origin:

      Irish
    • Meaning:

      "descendent of the bald-headed"
  16. Mitt
    • Origin:

      Nickname for Milton
    • Meaning:

      "settlement with a mill"
  17. Maxfield
    • Origin:

      English
    • Meaning:

      "Mac's field"
  18. Marvel
    • Origin:

      English word name
    • Meaning:

      "to be filled with wonder or astonishment"
  19. Maoz
    • Origin:

      Hebrew
    • Meaning:

      "fortress, strength"
  20. Mayur
    • Origin:

      Sanskrit
    • Meaning:

      "peacock"