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

  1. Mert
    • Origin:

      Turkish
    • Meaning:

      "manly, brave"
  2. Mclaren
    • Origin:

      Gaelic
    • Meaning:

      "son of Labhrainn"
  3. Minos
    • Origin:

      Greek
    • Meaning:

      "king"
  4. Menashe
    • Origin:

      Hebrew
    • Meaning:

      "causing to forget"
  5. Minik
    • Origin:

      Greenlandic
    • Meaning:

      "oil used to seal skins"
  6. Mccartney
    • Origin:

      Scottish surname
    • Meaning:

      "son of Artan"
  7. Manthos
    • Origin:

      Greek
  8. Madyn
    • Origin:

      Irish
    • Meaning:

      "small dog"
  9. Monico
    • Origin:

      Male variation of Monica, Latin
    • Meaning:

      "advisor"
  10. Metal
    • Origin:

      English word name
    • Meaning:

      "metal"
  11. Montez
    • Origin:

      Spanish
    • Meaning:

      "dweller in the mountains"
  12. Merivale
    • Origin:

      Cornish surname
    • Meaning:

      "valley near the lake"
  13. Magee
    • Origin:

      Irish
    • Meaning:

      "son of Hugh"
  14. Marçal
    • Origin:

      Catalan form of Marshall, French
    • Meaning:

      "one who looks after horses"
  15. Mckenzie
    • Origin:

      Scottish
    • Meaning:

      "son of Kenneth"
  16. Mirri
    • Origin:

      Australian Aboriginal
    • Meaning:

      "the sun"
  17. Montel
    • Origin:

      Modern invented name
  18. Miel
    • Origin:

      Diminutive of Emiel, Dutch
    • Meaning:

      "rival"
  19. Mayeul
    • Origin:

      French
    • Meaning:

      "May or strength"
  20. Margus
    • Origin:

      Estonian variation of Marcus, Latin
    • Meaning:

      "warlike"