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

  1. Molloy
    • Origin:

      Irish
    • Meaning:

      "a venerable chieftain"
  2. Matyáš
    • Origin:

      Czech variation of Matthias, Aramaic
    • Meaning:

      "gift of God"
  3. Magnethia
    • Origin:

      Invented name
    • Meaning:

      "magnetic"
  4. Maiken
    • Origin:

      Variation of Macon, French
  5. Machabee
    • Origin:

      Aramaic
    • Meaning:

      "hammer"
  6. Maloney
    • Origin:

      Irish
    • Meaning:

      "devotee of the church"
  7. Marks
    • Origin:

      English, Dutch, or German surname
    • Meaning:

      "son of Mark"
  8. Mishka
    • Origin:

      Diminutive of Mikhail, Russian
    • Meaning:

      "who is like God"
  9. Meryk
    • Origin:

      Variation of Merrick, Anglo-Welsh
  10. Marianus
    • Origin:

      Latin, Spanish
    • Meaning:

      "manly"
  11. Mirage
    • Origin:

      French
    • Meaning:

      "optical illusion"
  12. Mërgim
    • Origin:

      Albanian, Kosovo
    • Meaning:

      "exile, foreigner"
  13. Merrit
    • Origin:

      English surname
    • Meaning:

      "boundary gate"
  14. Marijn
    • Origin:

      Dutch
    • Meaning:

      "of the sea"
  15. Mcgill
    • Origin:

      Irish and Scottish surname
    • Meaning:

      "son of the foreigner"
  16. Merriweather
    • Meriweather
      • Macdonald
        • Origin:

          Scottish
        • Meaning:

          "son of Donald"
      • Micheál
        • Origin:

          Irish variation of Michael
      • Mariott
        • Origin:

          English
        • Meaning:

          "descendant of Mary"