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

  1. Mamoru
    • Origin:

      Japanese
    • Meaning:

      "defend, protect"
  2. Mehtab
    • Origin:

      Persian, Muslim
    • Meaning:

      "moonlight"
  3. Maimun
    • Origin:

      Arabic
    • Meaning:

      "luck, good fortune"
  4. Macalester
    • Origin:

      Variation of Macallister, Scottish
    • Meaning:

      "son of Alasdair"
  5. Moisés
    • Origin:

      Spanish variation of Moses
  6. Merkaba
    • Origin:

      Hebrew
    • Meaning:

      "chariot"
  7. Magnethia
    • Origin:

      Invented name
    • Meaning:

      "magnetic"
  8. Maximiliaan
    • Origin:

      Dutch, variation of Maximilian,"greatest"
    • Meaning:

      "greatest"
  9. Mccarthy
    • Origin:

      Irish surname
    • Meaning:

      "son of Cárthach"
  10. Montano
    • Origin:

      Spanish and Portuguese
    • Meaning:

      "from the mountains"
  11. Merrivale
    • Origin:

      Variation of Merivale, Cornish surname
    • Meaning:

      "valley near the lake"
  12. Meriadeg
    • Origin:

      Breton
    • Meaning:

      "sea brow"
  13. Metrophanes
    • Origin:

      Greek
    • Meaning:

      "mother appearing, shining mother"
  14. Mclaurin
    • Origin:

      Irish surname
    • Meaning:

      "son of Laurence"
  15. Merriwether
    • Machabee
      • Origin:

        Aramaic
      • Meaning:

        "hammer"
    • Marijan
      • Origin:

        Croatian and Slovenian variation of Marianus
    • Mihhail
      • Origin:

        Estonian variation of Mikhail
      • Meaning:

        "who is like God?"
    • Mattityahu
      • Origin:

        Hebrew
      • Meaning:

        "gift of God"
    • Matyáš
      • Origin:

        Czech variation of Matthias, Aramaic
      • Meaning:

        "gift of God"