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. Merijn
    • Origin:

      Dutch variation of Marinus
  2. Manzo
    • Origin:

      Japanese
    • Meaning:

      "third son"
  3. Mikołaj
    • Origin:

      Polish variation of Nicholas, Greek
    • Meaning:

      "people of victory"
  4. Magee
    • Origin:

      Irish
    • Meaning:

      "son of Hugh"
  5. Marti
    • Origin:

      Catalan variation of Martin, Latin
    • Meaning:

      "warlike"
  6. Mervyn
    • Origin:

      Welsh
    • Meaning:

      "sea hill"
  7. Massey
    • Origin:

      English, Scottish, and French place-name
  8. Marston
    • Origin:

      English
    • Meaning:

      "residence near a marshy place"
  9. Maelor
    • Origin:

      Welsh
    • Meaning:

      "prince + land"
  10. Morley
    • Origin:

      English
    • Meaning:

      "moor, meadow clearing"
  11. Martez
    • Origin:

      Spanish, variation of Martin
  12. Mathys
    • Origin:

      French variation of Matthias, Aramaic
    • Meaning:

      "gift of God"
  13. Minos
    • Origin:

      Greek
    • Meaning:

      "king"
  14. Malikai
    • Origin:

      Hebrew, spelling variation of Malachi
    • Meaning:

      "my messenger"
  15. Murdock
    • Origin:

      Surname name
  16. Marçal
    • Origin:

      Catalan form of Marshall, French
    • Meaning:

      "one who looks after horses"
  17. Mccrae
    • Origin:

      Scottish
    • Meaning:

      "son of grace"
  18. Maloney
    • Origin:

      Irish
    • Meaning:

      "devotee of the church"
  19. Madhava
    • Origin:

      Sanskrit
    • Meaning:

      "of the springtime"
  20. Mathurin
    • Origin:

      French