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

  1. Michaiah
    • Origin:

      Hebrew
    • Meaning:

      "who is like God"
  2. Mikaere
    • Origin:

      Maori, Hebrew
    • Meaning:

      "who is like god"
  3. Mckenzie
    • Origin:

      Scottish
    • Meaning:

      "son of Kenneth"
  4. Mulligan
    • Origin:

      Irish
    • Meaning:

      "descendent of the bald-headed"
  5. Mosi
    • Origin:

      Swahili
    • Meaning:

      "first born child"
  6. Mecca
    • Origin:

      Arabic, exact meaning unknown
    • Meaning:

      "holy city; temple; place of great importance"
  7. Merc
    • Origin:

      Diminutive of Mercury, Roman mythological name
  8. Macarius
    • Origin:

      Greek
    • Meaning:

      "blessed"
  9. Manaaki
    • Origin:

      Maori
    • Meaning:

      "nourish, nurture, protect"
  10. Meshach
    • Origin:

      Akkadian
    • Meaning:

      "who is what Aku is?"
  11. Millard
    • Origin:

      Latin
    • Meaning:

      "caretaker of the mill"
  12. Mati
    • Origin:

      Estonian variation of Matthew, Hebrew
    • Meaning:

      "gift of God"
  13. Malthe
    • Origin:

      Danish
    • Meaning:

      "Rule / Power"
  14. Macario
    • Origin:

      Spanish from Greek
    • Meaning:

      "blessed"
  15. Marino
    • Origin:

      Latin
    • Meaning:

      "of the sea"
  16. Malte
    • Origin:

      German, Scandinavian diminutive of Helmold
    • Meaning:

      "helmet rule"
  17. Moore
    • Origin:

      English place-name
    • Meaning:

      "the moors"
  18. Maui
    • Origin:

      Hawaiian, Polynesian mythology
  19. Mino
    • Origin:

      Spanish place name
  20. Mose
    • Origin:

      German variation of Moses, Egyptian
    • Meaning:

      "delivered from the water"