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

  1. Masashi
    • Origin:

      Japanese
    • Meaning:

      "governmental; graceful purpose"
  2. Merce
    • Origin:

      Diminutive of Mercer
    • Meaning:

      "a merchant"
  3. Mayo
    • Origin:

      Irish place-name
    • Meaning:

      "yew-tree plain"
  4. Mathurin
    • Origin:

      French
  5. Maxx
    • Origin:

      Variation of Max, English and German
    • Meaning:

      "greatest"
  6. Melbourne
    • Origin:

      English, place name
    • Meaning:

      "mill stream"
  7. Monaco
    • Origin:

      Place name
  8. Mohe
    • Origin:

      Cherokee
    • Meaning:

      "elk"
  9. Martia
    • Origin:

      Iranian; "human, honest"
    • Meaning:

      "human, honest"
  10. Marçal
    • Origin:

      Catalan form of Marshall, French
    • Meaning:

      "one who looks after horses"
  11. Mccrae
    • Origin:

      Scottish
    • Meaning:

      "son of grace"
  12. Malak
    • Origin:

      Arabic
    • Meaning:

      "angel"
  13. Mahdi
    • Origin:

      Arabic
    • Meaning:

      "guided one; one who guides"
  14. Maiken
    • Origin:

      Variation of Macon, French
  15. Makaio
    • Origin:

      Hawaiian form of Matthew
    • Meaning:

      "gift of God"
  16. Mat
    • Mahershala
      • Origin:

        Hebrew
      • Meaning:

        "swift to the plunder"
    • Mccarthy
      • Origin:

        Irish surname
      • Meaning:

        "son of Cárthach"
    • Maloney
      • Origin:

        Irish
      • Meaning:

        "devotee of the church"
    • Mieczysław
      • Origin:

        Polish
      • Meaning:

        "glory of the sword"