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

  1. Manraj
    • Origin:

      Sikh, Punjabi
    • Meaning:

      "ruler of the heart"
  2. Malyen
    • Origin:

      Literary name
  3. Mansur
    • Origin:

      Arabic
    • Meaning:

      "divine aid"
  4. Michiel
    • Origin:

      Dutch form of Michael
  5. Marijan
    • Origin:

      Croatian and Slovenian variation of Marianus
  6. Madhur
    • Origin:

      Sanskrit
    • Meaning:

      "sweet"
  7. Mechanicus
    • Origin:

      Latin from Greek
    • Meaning:

      "engineer, mechanic"
  8. Manik
    • Origin:

      Sanskrit, Hindi
    • Meaning:

      "ruby"
  9. Maryland
    • Origin:

      English
    • Meaning:

      "Mary's land"
  10. Mehmet akif
    • Origin:

      Turkish from Arabic
    • Meaning:

      "praiseworthy, one who stays at the mosque"
  11. Məhəmmədəli̇
    • Origin:

      Azerbaijani compound name
    • Meaning:

      "praised-worthy + supreme, exalted"
  12. Mcgreggor
    • Origin:

      Variation of Macgregor, Scottish surname
    • Meaning:

      "son of Gregor"
  13. Machabee
    • Origin:

      Aramaic
    • Meaning:

      "hammer"
  14. Mariott
    • Origin:

      English
    • Meaning:

      "descendant of Mary"
  15. Matyáš
    • Origin:

      Czech variation of Matthias, Aramaic
    • Meaning:

      "gift of God"
  16. Mihhail
    • Origin:

      Estonian variation of Mikhail
    • Meaning:

      "who is like God?"
  17. Mi̇rac
    • Origin:

      Azerbaijani form of Miraj
    • Meaning:

      "ascent"
  18. Mi̇ran
    • Origin:

      Azerbaijani form of Miran
    • Meaning:

      "peace, world; rulers, princes"
  19. Muhamməd
    • Origin:

      Azerbaijani form of Muhammad
    • Meaning:

      "praisworthy"
  20. Maverix
    • Origin:

      American
    • Meaning:

      "independent, nonconformist"