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

  1. Macalester
    • Origin:

      Variation of Macallister, Scottish
    • Meaning:

      "son of Alasdair"
  2. Muhammed emir
    • Origin:

      Turkish from Arabic
    • Meaning:

      "praiseworthy ruler"
  3. Mërgim
    • Origin:

      Albanian, Kosovo
    • Meaning:

      "exile, foreigner"
  4. Manley
    • Origin:

      English
    • Meaning:

      "shared wood"
  5. Mackay
    • Origin:

      Gaelic
    • Meaning:

      "son of Aodh"
  6. Mahbub
    • Origin:

      Urdu, Arabic
    • Meaning:

      "dear, beloved"
  7. Manel
    • Origin:

      Catalan and Portuguese, diminutive of Manuel
  8. Mcarthur
    • Origin:

      Scottish
    • Meaning:

      "son of Arthur"
  9. Minh
    • Origin:

      Vietnamese
    • Meaning:

      "bright"
  10. Mehtab
    • Origin:

      Persian, Muslim
    • Meaning:

      "moonlight"
  11. Mattityahu
    • Origin:

      Hebrew
    • Meaning:

      "gift of God"
  12. Mcenroe
    • Origin:

      Scottish
    • Meaning:

      "hound of the promontory"
  13. Masozi
    • Origin:

      Tumbuka
    • Meaning:

      "tears"
  14. Mclaurin
    • Origin:

      Irish surname
    • Meaning:

      "son of Laurence"
  15. Miljan
    • Origin:

      Serbian, Croatian
    • Meaning:

      "dear, gracious"
  16. Meic
    • Origin:

      Welsh form of Mike
  17. Manzu
    • Origin:

      Italian artist name
  18. Miroslav
    • Origin:

      Slavic
    • Meaning:

      "peace and glory"
  19. Mehdi̇
    • Origin:

      Persian, Azerbaijani, and North African form of Mahdi
    • Meaning:

      "guided one; one who guides"
  20. Meriweather