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

  1. Mathéo
    • Origin:

      French form of Mateo, from Hebrew
    • Meaning:

      "gift of God"
  2. Micheal
    • Origin:

      Spelling variation of Michael
  3. Manilla
    • Origin:

      City name
  4. Mouse
    • Origin:

      English
  5. Maj
    • Origin:

      Slovene
    • Meaning:

      "May"
  6. Merkaba
    • Origin:

      Hebrew
    • Meaning:

      "chariot"
  7. Mont
    • Origin:

      Diminutive of Montgomery or French
    • Meaning:

      "mountain"
  8. Malcom
    • Origin:

      Variation of Malcolm, Scottish
    • Meaning:

      "devotee of St. Columba"
  9. Merton
    • Origin:

      English
    • Meaning:

      "town by the lake"
  10. Mayan
    • Origin:

      Variation of Maayan, Hebrew
    • Meaning:

      "spring of water"
  11. Marquez
    • Origin:

      Spanish
    • Meaning:

      "nobleman"
  12. Maine
    • Origin:

      American Place-name
  13. Mottel
    • Origin:

      Yiddish variation of Mordecai, Hebrew
    • Meaning:

      "follower of Marduk"
  14. Macarthur
    • Origin:

      Scottish
    • Meaning:

      "son of Arthur"
  15. Manthos
    • Origin:

      Greek
  16. Mordax
    • Mateos
      • Origin:

        Ethiopian, Amharic, variation of Matthew
      • Meaning:

        "gift of God"
    • Monico
      • Origin:

        Male variation of Monica, Latin
      • Meaning:

        "advisor"
    • Mirage
      • Origin:

        French
      • Meaning:

        "optical illusion"
    • Minik
      • Origin:

        Greenlandic
      • Meaning:

        "oil used to seal skins"