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

  1. Mateus
    • Origin:

      Portuguese variation of Matthew, Hebrew
    • Meaning:

      "gift of God"
  2. Mircea
    • Origin:

      Romanian
    • Meaning:

      "peace"
  3. Maykel
    • Origin:

      Variation of Michael
    • Meaning:

      "Who is like God"
  4. Morrisey
    • Origin:

      Irish
    • Meaning:

      "sea taboo"
  5. Mckay
    • Origin:

      Gaelic
    • Meaning:

      "son of Aodh"
  6. Moishe
    • Origin:

      Yiddish variation of Moses, Egyptian
    • Meaning:

      "delivered from the water"
  7. Mighty
    • Origin:

      English word name
    • Meaning:

      "powerful"
  8. Marx
    • Marvel
      • Origin:

        English word name
      • Meaning:

        "to be filled with wonder or astonishment"
    • Melky
      • Origin:

        Hebrew
      • Meaning:

        "his kingdom, his counselor"
    • Maccabee
      • Origin:

        Aramaic
      • Meaning:

        "hammer"
    • Macson
      • Origin:

        Variation of Maximus, Latin
      • Meaning:

        "greatest"
    • Mabon
      • Origin:

        Celtic
      • Meaning:

        "great son"
    • Moos
      • Origin:

        Dutch, German, Danish
      • Meaning:

        "moss"
    • Magni
      • Origin:

        Nordic
      • Meaning:

        "great"
    • Mordechai
      • Origin:

        Hebrew
      • Meaning:

        "follower of Marduk"
    • Mendel
      • Origin:

        Yiddish variation of Menachem
    • Mountain
      • Origin:

        Nature name
    • Moroz
      • Origin:

        Russian surname
      • Meaning:

        "frost"
    • Merivale
      • Origin:

        Cornish surname
      • Meaning:

        "valley near the lake"