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

  1. Mikasa
    • Origin:

      Japanese
    • Meaning:

      "three bamboo hats"
  2. Melinoe
    • Origin:

      Greek
    • Meaning:

      "having the color of quince"
  3. Merritt
    • Origin:

      English surname name
    • Meaning:

      "boundary gate"
  4. Martina
    • Origin:

      Latin
    • Meaning:

      "warlike"
  5. Maxen
    • Origin:

      Welsh, from Latin Maximus
  6. Midas
    • Origin:

      Greek, meaning unknown
  7. Mieke
    • Origin:

      Dutch variation of Marie
    • Meaning:

      "bitter"
  8. Mica
    • Origin:

      Short form of Michal
  9. Miette
    • Origin:

      French
    • Meaning:

      "crumb"
  10. Mickey
    • Origin:

      Diminutive of Michael
  11. Mitsuki
    • Origin:

      Japanese
    • Meaning:

      "full moon; beautiful moon; moonlight; snake vessel"
  12. Minna
    • Origin:

      German, diminutive of Wilhelmina
  13. Mahala
    • Origin:

      Hebrew and Arabic
    • Meaning:

      "tender"
  14. Marcy
    • Origin:

      Diminutive of Marcia
    • Meaning:

      "Mars, god of war"
  15. Margarita
    • Origin:

      Spanish, Russian, Greek
    • Meaning:

      "pearl, daisy"
  16. Merrin
    • Origin:

      Variation of Merryn or Mirren, Cornish or Irish, meaning unknown
  17. Marcelo
    • Origin:

      Spanish variation of Marcellus
  18. Merit
    • Origin:

      English word name
  19. Melrose
    • Origin:

      Scottish surname
    • Meaning:

      "bare promontory"
  20. Meeko
    • Origin:

      Algonquian Native American
    • Meaning:

      "little mischief"