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

  1. Mathys
    • Origin:

      French variation of Matthias, Aramaic
    • Meaning:

      "gift of God"
  2. Mishal
    • Origin:

      Arabic
    • Meaning:

      "source of light"
  3. Mervyn
    • Origin:

      Welsh
    • Meaning:

      "sea hill"
  4. Manius
    • Origin:

      Latin
    • Meaning:

      "born in the morning"
  5. Minos
    • Origin:

      Greek
    • Meaning:

      "king"
  6. Mosley
    • Origin:

      English place name and surname
    • Meaning:

      "peat bog, mouse clearing"
  7. Michiaki
    • Origin:

      Japanese
    • Meaning:

      "bright path, autumn path"
  8. Merry
    • Origin:

      English
    • Meaning:

      "joyful"
  9. Milovan
    • Origin:

      Slavic
    • Meaning:

      "love, caress"
  10. Merijn
    • Origin:

      Dutch variation of Marinus
  11. Magee
    • Origin:

      Irish
    • Meaning:

      "son of Hugh"
  12. Malikai
    • Origin:

      Hebrew, spelling variation of Malachi
    • Meaning:

      "my messenger"
  13. Murdock
    • Origin:

      Surname name
  14. Magomed
    • Origin:

      Russian variation of Muhammad, Arabic
    • Meaning:

      "praiseworthy"
  15. Makani
    • Origin:

      Hawaiian
    • Meaning:

      "wind"
  16. Moises
    • Origin:

      Spanish and Portuguese variation of Moses
  17. Maximillian
    • Origin:

      Variant of Maximilian
  18. Mailer
    • Origin:

      Occupational name, English or French
    • Meaning:

      "enameler"
  19. Marinell
    • Origin:

      Literary name
    • Meaning:

      "knight of the sea"
  20. Marti
    • Origin:

      Catalan variation of Martin, Latin
    • Meaning:

      "warlike"