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

  1. Mottel
    • Origin:

      Yiddish variation of Mordecai, Hebrew
    • Meaning:

      "follower of Marduk"
  2. Merkaba
    • Origin:

      Hebrew
    • Meaning:

      "chariot"
  3. Monico
    • Origin:

      Male variation of Monica, Latin
    • Meaning:

      "advisor"
  4. Macarthur
    • Origin:

      Scottish
    • Meaning:

      "son of Arthur"
  5. Manilla
    • Origin:

      City name
  6. Majid
    • Origin:

      Arabic
    • Meaning:

      "illustrious"
  7. Mirage
    • Origin:

      French
    • Meaning:

      "optical illusion"
  8. Mil
    • Origin:

      Diminutive of Emil, Latin
    • Meaning:

      "rival"
  9. Maedoc
    • Origin:

      Irish
    • Meaning:

      "little fire"
  10. Minik
    • Origin:

      Greenlandic
    • Meaning:

      "oil used to seal skins"
  11. Majesty
    • Origin:

      Word name
  12. Maury
    • Origin:

      Diminutive of Maurice
    • Meaning:

      "dark skinned"
  13. Manthos
    • Origin:

      Greek
  14. Matija
    • Origin:

      Slovene, Croatian, and Serbian variation of Matthias, Aramaic
    • Meaning:

      "gift of God"
  15. Mathéo
    • Origin:

      French form of Mateo, from Hebrew
    • Meaning:

      "gift of God"
  16. Mont
    • Origin:

      Diminutive of Montgomery or French
    • Meaning:

      "mountain"
  17. Makhi
    • Origin:

      Spelling variation of Mekhi
  18. Mateos
    • Origin:

      Ethiopian, Amharic, variation of Matthew
    • Meaning:

      "gift of God"
  19. Mouse
    • Origin:

      English
  20. Merton
    • Origin:

      English
    • Meaning:

      "town by the lake"