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

  1. Marius
    • Origin:

      Latin, from a Roman family name related to Mars, the god of war
  2. Merrick
    • Origin:

      Anglo-Welsh
    • Meaning:

      "fame, power"
  3. Meadow
    • Origin:

      Nature name
  4. Masodah
    • Origin:

      Hebrew + Arabic
    • Meaning:

      "lucky, chance, fate"
  5. Maximus
    • Origin:

      Latin
    • Meaning:

      "greatest"
  6. Maggie
    • Origin:

      Diminutive of Margaret
    • Meaning:

      "pearl"
  7. Maude
    • Origin:

      English and French diminutive of Matilda, German
    • Meaning:

      "battle-mighty"
  8. Mark
    • Origin:

      Latin
    • Meaning:

      "warlike"
  9. May
    • Origin:

      Diminutive of Margaret and Mary; month name
  10. Monty
    • Origin:

      Diminutive of Montague, Montgomery
  11. Maddox
    • Origin:

      Welsh
    • Meaning:

      "son of Madoc"
  12. Manon
    • Origin:

      French, diminutive of Marie
    • Meaning:

      "bitter"
  13. Michelle
    • Origin:

      French variation of Michael
    • Meaning:

      "who is like God"
  14. Mac
    • Origin:

      Scottish or Irish
    • Meaning:

      "son of"
  15. Margo
    • Origin:

      French, diminutive of Margaret
    • Meaning:

      "pearl"
  16. Moira
    • Origin:

      Irish, variation of Mary
    • Meaning:

      "bitter; beloved; drop of the sea"
  17. Marco
    • Origin:

      Italian and Spanish form of Mark
    • Meaning:

      "warlike"
  18. Mack
    • Origin:

      Scottish or Irish
    • Meaning:

      "son of"
  19. Marcel
    • Origin:

      French variation of Marcellus
    • Meaning:

      "little warrior"
  20. Miller
    • Origin:

      English occupational name
    • Meaning:

      "grinder of grain"