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

  1. Miklo
    • Origin:

      Hungarian
    • Meaning:

      "who is like god?"
  2. Memory
    • Origin:

      English word name
    • Meaning:

      "recollection"
  3. Merveille
    • Origin:

      French
    • Meaning:

      "marvel"
  4. Mago
    • Origin:

      Diminutive of Margaret, Greek
    • Meaning:

      "pearl"
  5. Merit
    • Origin:

      English word name
    • Meaning:

      "being good or worthy; deserving of recognition"
  6. Morrissey
    • Origin:

      Irish
    • Meaning:

      "descendant of Muiris"
  7. Myrcella
    • Origin:

      Variant of Marcella
  8. Moselle
    • Origin:

      Hebrew
    • Meaning:

      "drawn from the water"
  9. Miyeon
    • Origin:

      Korean
    • Meaning:

      "beautiful and kind-hearted"
  10. Malvolio
    • Origin:

      Literary name
    • Meaning:

      "ill will"
  11. Manolo
    • Origin:

      Variation of Manuel
  12. Min
    • Origin:

      Chinese
    • Meaning:

      "quick"
  13. Mirage
    • Origin:

      French
    • Meaning:

      "optical illusion"
  14. Mano
    • Origin:

      Italian
    • Meaning:

      "hand"
  15. Makeo
    • Origin:

      Hawaiian version of Mateo
  16. Meir
    • Origin:

      Hebrew
    • Meaning:

      "bringer of light"
  17. Matei
    • Origin:

      Romanian variation of Matthew
    • Meaning:

      "gift of God"
  18. Mariette
    • Origin:

      French diminutive of Marie
    • Meaning:

      "drop of the sea, bitter, or beloved"
  19. Minea
    • Origin:

      Finnish feminization of Minos, Greek
    • Meaning:

      "king"
  20. Mojave
    • Origin:

      Native American tribal and place-name