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

  1. Meera
    • Origin:

      ; Sanskrit
    • Meaning:

      "prosperous"
  2. Milla
    • Origin:

      Swedish, Danish, Norwegian, Finnish, Hungarian
    • Meaning:

      "young ceremonial attendant, gracious people"
  3. Mitsuki
    • Origin:

      Japanese
    • Meaning:

      "full moon; beautiful moon; moonlight; snake vessel"
  4. Maelys
    • Origin:

      French or Breton
    • Meaning:

      "chief or prince"
  5. Milly
    • Origin:

      Spelling variation of Millie or short form of Camilla, Millicent, Mildred etc.
  6. Maximo
    • Origin:

      Spanish variation of Maximus
  7. Mattie
    • Origin:

      Diminutive of Martha or Matilda
  8. Mattea
    • Origin:

      Italian, from Hebrew
    • Meaning:

      "gift of God"
  9. Melinoe
    • Origin:

      Greek
    • Meaning:

      "having the color of quince"
  10. Mikasa
    • Origin:

      Japanese
    • Meaning:

      "three bamboo hats"
  11. Minna
    • Origin:

      German, diminutive of Wilhelmina
  12. March
    • Origin:

      English word name
    • Meaning:

      "month name"
  13. Marta
    • Origin:

      Italian, Spanish, Scandinavian, Slavic
    • Meaning:

      "lady"
  14. Meg
    • Origin:

      Diminutive of Margaret
    • Meaning:

      "pearl"
  15. Miran
    • Origin:

      Slovene
    • Meaning:

      "peace, world"
  16. Mauve
    • Origin:

      French
    • Meaning:

      "violet-colored"
  17. Mya
    • Origin:

      Variation of Maya, Greek mythology and Central American Indian name
  18. Milos
    • Origin:

      Slavic, diminutive of Miloslav
    • Meaning:

      "lover of glory"
  19. Marcelo
    • Origin:

      Spanish variation of Marcellus
  20. Makari
    • Origin:

      Russian from Greek
    • Meaning:

      "blessed"