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

  1. Meelis
    • Origin:

      Estonian
    • Meaning:

      "mind"
  2. Moisey
    • Origin:

      Russian variation of Moses
    • Meaning:

      "delivered from the water"
  3. Mayhem
    • Origin:

      English word name
    • Meaning:

      "chaos, disorder"
  4. Montreal
    • Origin:

      French
    • Meaning:

      "Mount Royal"
  5. Mccartney
    • Origin:

      Scottish surname
    • Meaning:

      "son of Artan"
  6. Montano
    • Origin:

      Spanish and Portuguese
    • Meaning:

      "from the mountains"
  7. Maayan
    • Origin:

      Hebrew
    • Meaning:

      "spring of water"
  8. Manasseh
    • Origin:

      Hebrew
    • Meaning:

      "to forget"
  9. Murad
    • Origin:

      Arabic
    • Meaning:

      "wish"
  10. Meryk
    • Origin:

      Variation of Merrick, Anglo-Welsh
  11. Mobley
    • Origin:

      English Surname
    • Meaning:

      "from the clearing with the mound"
  12. Mert
    • Origin:

      Turkish
    • Meaning:

      "manly, brave"
  13. Moishy
    • Origin:

      Variation of Moshe or Moses
    • Meaning:

      "to deliver; son of"
  14. Metin
    • Origin:

      Turkish
    • Meaning:

      "strong"
  15. Moshon
    • Origin:

      Hebrew
  16. Maurus
    • Origin:

      Latin
    • Meaning:

      "dark-skinned"
  17. Mosheh
    • Origin:

      Hebrew
    • Meaning:

      "son or deliver"
  18. Marijn
    • Origin:

      Dutch
    • Meaning:

      "of the sea"
  19. Masiah
    • Origin:

      Variation of Messiah, Hebrew
    • Meaning:

      "expected savior or deliverer"
  20. Moise
    • Origin:

      Judeo-Italian variation of Mosè, Italian
    • Meaning:

      "delivered from the water"