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

  1. Mirri
    • Origin:

      Australian Aboriginal
    • Meaning:

      "the sun"
  2. Mountain
    • Origin:

      Nature name
  3. Mirin
    • Origin:

      Irish and Scottish, meaning unknown
  4. Misery
    • Origin:

      English word name
    • Meaning:

      "wretchedness"
  5. Mandla
    • Origin:

      African
    • Meaning:

      "strength"
  6. Malek
    • Origin:

      Variation of Malik, Arabic; Greenlandic
    • Meaning:

      "king; wave"
  7. Midian
    • Origin:

      Hebrew
    • Meaning:

      "strife"
  8. Manus
    • Origin:

      Irish variation of Magnus
    • Meaning:

      "greatest"
  9. Manju
    • Origin:

      Sanskrit
    • Meaning:

      "pleasant, sweet"
  10. Magic
    • Origin:

      Word name
  11. Mory
    • Origin:

      French
    • Meaning:

      "dark skinned, mulberry"
  12. Morocco
    • Origin:

      African place-name
  13. Miha
    • Origin:

      Diminutive of Mihael, Slovene
    • Meaning:

      "who is like God?"
  14. Mongo
    • Origin:

      Yoruba
    • Meaning:

      "famous"
  15. Molochai
    • Origin:

      Variation of Malachi, Hebrew
    • Meaning:

      "my messenger"
  16. Melker
    • Origin:

      Modern Swedish variation of Melchior
    • Meaning:

      "city of the king; king of light"
  17. Madyn
    • Origin:

      Irish
    • Meaning:

      "small dog"
  18. Matiu
    • Origin:

      Maori
    • Meaning:

      "gift of god"
  19. Mcdermott
    • Origin:

      Irish
    • Meaning:

      "son of Diarmaid"
  20. Maes
    • Origin:

      Dutch surname meaning "son of Maas (Thomas)"
    • Meaning:

      "son of Maas (Thomas)"