Watch us on Shark Tank on January 31 at 8 pm on ABC.The future of Nameberry is coming.

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

  1. Mert
    • Origin:

      Turkish
    • Meaning:

      "manly, brave"
  2. Montel
    • Origin:

      Modern invented name
  3. Majnun
    • Origin:

      Arabic
    • Meaning:

      "mad, possessed"
  4. Maayan
    • Origin:

      Hebrew
    • Meaning:

      "spring of water"
  5. Murad
    • Origin:

      Arabic
    • Meaning:

      "wish"
  6. Manasseh
    • Origin:

      Hebrew
    • Meaning:

      "to forget"
  7. Maredudd
    • Origin:

      Welsh
    • Meaning:

      "great lord or sea lord"
  8. Mobley
    • Origin:

      English Surname
    • Meaning:

      "from the clearing with the mound"
  9. Mirza
    • Origin:

      Persian, Arabic
    • Meaning:

      "prince, commander"
  10. Maarten
    • Origin:

      Dutch form of Martin
  11. Meelis
    • Origin:

      Estonian
    • Meaning:

      "mind"
  12. Michika
    • Origin:

      Japanese
    • Meaning:

      "multiple"
  13. Montreal
    • Origin:

      French
    • Meaning:

      "Mount Royal"
  14. Mihai
    • Origin:

      Romanian, from Hebrew
    • Meaning:

      "who is like God?"
  15. Maxi
    • Origin:

      Latin
    • Meaning:

      "greatest"
  16. Mirko
    • Origin:

      Slavic
    • Meaning:

      "peace, world"
  17. Merrit
    • Origin:

      English surname
    • Meaning:

      "boundary gate"
  18. Moroccan
    • Origin:

      Word name
  19. Mcgill
    • Origin:

      Irish and Scottish surname
    • Meaning:

      "son of the foreigner"
  20. Miklós
    • Origin:

      Czech and Hungarian variation of Nicholas