1772 Baby Names That Start With M (with Meanings and Popularity)

  1. Marlo
    • Origin:

      Modern invented name
  2. Merle
    • Origin:

      French
    • Meaning:

      "blackbird"
  3. Maja
    • Origin:

      German, Slovene, and Scandinavian form of Maya; also, Arabic
    • Meaning:

      "splendid"
  4. Mael
    • Origin:

      French or Breton
    • Meaning:

      "chief or prince"
  5. Maris
    • Origin:

      Latin
    • Meaning:

      "of the sea"
  6. Mungo
    • Origin:

      Scottish nickname
    • Meaning:

      "my pet"
  7. Marcellus
    • Origin:

      Latin
    • Meaning:

      "young warrior"
  8. Mccoy
    • Origin:

      Irish variation of McKay
    • Meaning:

      "fire"
  9. Mondo
    • Origin:

      Short form of Armondo, Raimondo or Edmondo, Italian
    • Meaning:

      "world or protector"
  10. Mario
    • Origin:

      Italian variation of Marius, form of mythological name Mars
    • Meaning:

      "warlike"
  11. Mingus
    • Origin:

      Scottish, variation of Menzies
    • Meaning:

      "tenants of a manor"
  12. Marcia
    • Origin:

      Latin, feminine version of Marcius
    • Meaning:

      "warlike"
  13. Maura
    • Origin:

      Anglicized variation of Maire
  14. Maven
    • Origin:

      American word name or Hebrew
    • Meaning:

      "one who understands"
  15. Melvin
    • Origin:

      English and Scottish
    • Meaning:

      "council protector"
  16. Makayla
    • Origin:

      Variation of Michaela
    • Meaning:

      "who is like God"
  17. Muhammad
    • Origin:

      Arabic
    • Meaning:

      "praiseworthy"
  18. Monroe
    • Origin:

      Scottish
    • Meaning:

      "mouth of the Roe river"
  19. Maribel
    • Origin:

      English combination of Mary and Bel
    • Meaning:

      "drop of the sea, bitter, or beloved + beautiful"
  20. Monte
    • Origin:

      Diminutive of Montgomery, Norman, Spanish
    • Meaning:

      "man power; mountain"