Watch us on Shark Tank on January 31 at 8 pm on ABC.The future of Nameberry is coming.

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

  1. Macdonald
    • Origin:

      Scottish
    • Meaning:

      "son of Donald"
  2. Madrigal
    • Origin:

      Latin
    • Meaning:

      "song for unaccompanied voices"
  3. Minh
    • Origin:

      Vietnamese
    • Meaning:

      "bright"
  4. Mehtab
    • Origin:

      Urdu and Punjabi for of Mahtab, Persian
    • Meaning:

      "moonlight"
  5. Manning
    • Origin:

      Irish surname
    • Meaning:

      "monk"
  6. Merriweather
    • Metin
      • Origin:

        Turkish
      • Meaning:

        "strong"
    • Moishy
      • Origin:

        Variation of Moshe or Moses
      • Meaning:

        "to deliver; son of"
    • Mechanicus
      • Origin:

        Latin from Greek
      • Meaning:

        "engineer, mechanic"
    • Mccue
      • Origin:

        Gaelic
      • Meaning:

        "son of Hugh"
    • Mixolydian
      • Origin:

        Greek
      • Meaning:

        "half-Lydian"
    • Menace
      • Origin:

        Word name
    • Mcleod
      • Origin:

        Scottish
      • Meaning:

        "son of Leod"
    • Mahomet
      • Origin:

        Variation of Muhammad
    • Maryland
      • Origin:

        English
      • Meaning:

        "Mary's land"
    • Manraj
      • Origin:

        Sikh, Punjabi
      • Meaning:

        "ruler of the heart"
    • Micheál
      • Origin:

        Irish variation of Michael
    • Mcarthur
      • Origin:

        Scottish
      • Meaning:

        "son of Arthur"
    • Masiah
      • Origin:

        Variation of Messiah, Hebrew
      • Meaning:

        "expected savior or deliverer"
    • Mcenroe
      • Origin:

        Scottish
      • Meaning:

        "hound of the promontory"