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

  1. Madonna
    • Origin:

      Latin
    • Meaning:

      "my lady"
  2. Milka
    • Origin:

      Slavic, Finnish, Polish, Hebrew
    • Meaning:

      "gracious, dear; rival; queen"
  3. Mavi
    • Origin:

      Turkish
    • Meaning:

      "blue"
  4. Mozart
    • Origin:

      German musical name
  5. Mack
    • Origin:

      Scottish, Irish
    • Meaning:

      "son of"
  6. Manaia
    • Origin:

      Maori
    • Meaning:

      "embellishment; spiritual messenger"
  7. Moloch
    • Origin:

      Hebrew
  8. Mayella
    • Origin:

      Compound name, combining May, Mary, Margaret or Maya with Ella
    • Meaning:

      "Maytime fairy; beloved fairy; pearl-like fairy; fairy mother"
  9. Melville
    • Origin:

      Scottish
    • Meaning:

      "settlement on infertile land"
  10. Maristela
    • Origin:

      Latin
    • Meaning:

      "Star of the sea"
  11. Marciana
    • Origin:

      Latin
    • Meaning:

      "warlike"
  12. Myrthe
    • Origin:

      Dutch variation of Myrtle
  13. Mariya
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  14. Manfred
    • Origin:

      German
    • Meaning:

      "man of peace"
  15. Meike
    • Origin:

      German variation of Mary
    • Meaning:

      "bitter"
  16. Mannix
    • Origin:

      Irish
    • Meaning:

      "a little monk"
  17. Marusya
    • Origin:

      Slavic, variation of Maria
    • Meaning:

      "drop of the sea, bitter, or beloved"
  18. Maeven
    • Origin:

      English
    • Meaning:

      "sage"
  19. Mal
    • Origin:

      Diminutive of Malcolm, Scottish
    • Meaning:

      "devotee of St. Colomba"
  20. Mats
    • Origin:

      Scandinavian diminutive of Matthias, Aramaic
    • Meaning:

      "gift of God"