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

  1. Misery
    • Origin:

      English word name
    • Meaning:

      "wretchedness"
  2. Marcos
    • Origin:

      Portuguese and Spanish variation of Mark
  3. Mano
    • Origin:

      Italian
    • Meaning:

      "hand"
  4. Mongo
    • Origin:

      Yoruba
    • Meaning:

      "famous"
  5. Maxi
    • Origin:

      Latin
    • Meaning:

      "greatest"
  6. Malakhi
    • Origin:

      Hebrew
    • Meaning:

      "my messenger"
  7. Matija
    • Origin:

      Slovene, Croatian, and Serbian variation of Matthias, Aramaic
    • Meaning:

      "gift of God"
  8. Ming
    • Origin:

      Chinese
    • Meaning:

      "shining bright"
  9. Maj
    • Origin:

      Slovene
    • Meaning:

      "May"
  10. Mulligan
    • Origin:

      Irish
    • Meaning:

      "descendent of the bald-headed"
  11. Mayo
    • Origin:

      Irish place-name
    • Meaning:

      "yew-tree plain"
  12. Miklo
    • Origin:

      Hungarian
    • Meaning:

      "who is like god?"
  13. Mirri
    • Origin:

      Australian Aboriginal
    • Meaning:

      "the sun"
  14. Maximillian
    • Origin:

      Variant of Maximilian
  15. Mackson
    • Origin:

      Surname name
    • Meaning:

      "son of Mack or Max"
  16. Menachem
    • Origin:

      Hebrew
    • Meaning:

      "the comforter"
  17. Macarius
    • Origin:

      Greek
    • Meaning:

      "blessed"
  18. Michaiah
    • Origin:

      Hebrew
    • Meaning:

      "who is like God"
  19. Mitt
    • Origin:

      Nickname for Milton
    • Meaning:

      "settlement with a mill"
  20. Mikah
    • Origin:

      Variation of Micah
    • Meaning:

      "who is like the Lord"