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

      Scottish
    • Meaning:

      "mouth of the river Ro"
  2. Mehdi
    • Origin:

      Farsi
    • Meaning:

      "rightly guided"
  3. Mattheo
    • Origin:

      Spanish variation of Matthew
  4. Marty
    • Origin:

      Short form of Martin, Latin
    • Meaning:

      "warlike"
  5. Miró
    • Origin:

      Spanish artist name
  6. Maison
    • Origin:

      French word name
    • Meaning:

      "house"
  7. Maxime
    • Origin:

      French variation of Maximus
  8. Macon
    • Origin:

      French place-name
  9. Marcos
    • Origin:

      Portuguese and Spanish variation of Mark
  10. Marsh
    • Origin:

      English nature name
  11. Morton
    • Origin:

      English
    • Meaning:

      "town near the moor"
  12. Marko
    • Origin:

      Variation of Marco, Spanish form of Mark
    • Meaning:

      "warlike"
  13. Matic
    • Origin:

      Slovene variation of Matthias, Aramaic
    • Meaning:

      "gift of God"
  14. Mandy
    • Origin:

      Short form of Armando
  15. Milano
    • Origin:

      Italian
    • Meaning:

      "from Milan"
  16. Machi
    • Origin:

      Hebrew
    • Meaning:

      "decrease"
  17. Marek
    • Origin:

      Russian, Polish, Czech, Slovak variation of Mark, Latin
    • Meaning:

      "warlike"
  18. Manny
    • Origin:

      English, diminutive of Emmanuel
  19. Mathew
    • Origin:

      Spelling variation of Matthew
  20. Malus
    • Origin:

      Latin botanical name
    • Meaning:

      "the apples"