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

  1. Marilla
    • Origin:

      Latin
    • Meaning:

      "shining sea"
  2. Mazikeen
    • Origin:

      Invented name
    • Meaning:

      "harmful spirits"
  3. Myfanwy
    • Origin:

      Welsh
    • Meaning:

      "my fine one, my woman"
  4. Mitt
    • Origin:

      Nickname for Milton
    • Meaning:

      "settlement with a mill"
  5. Maceo
    • Origin:

      Spanish variation of Matthew
    • Meaning:

      "gift of God"
  6. Minka
    • Origin:

      Polish diminutive of Mina, short form of Wilhelmina, German
    • Meaning:

      "resolute protection"
  7. Martina
    • Origin:

      Latin
    • Meaning:

      "warlike"
  8. Montague
    • Origin:

      French
    • Meaning:

      "pointy hill"
  9. Mieke
    • Origin:

      Dutch variation of Marie
    • Meaning:

      "bitter"
  10. Milos
    • Origin:

      Slavic
    • Meaning:

      "gracious, dear, beloved"
  11. Mel
    • Origin:

      English, diminutive of Melvin
    • Meaning:

      "council protector"
  12. Madrigal
    • Origin:

      Latin
    • Meaning:

      "song for unaccompanied voices"
  13. Marceau
    • Origin:

      French variation of Marcel
    • Meaning:

      "little warrior"
  14. Misty
    • Origin:

      English
    • Meaning:

      "mist"
  15. Makenna
    • Origin:

      Spelling variation of McKenna, Irish, Eastern African
    • Meaning:

      "son of Kenneth; happy one"
  16. Mattea
    • Origin:

      Italian, from Hebrew
    • Meaning:

      "gift of God"
  17. Masha
    • Origin:

      Russian variation of Maria, Hebrew or Egyptian
    • Meaning:

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

      Variation of Mabel; combination of May and Belle; "loveable"
    • Meaning:

      "loveable"
  19. Makoa
    • Origin:

      Hawaiian
    • Meaning:

      "brave man"
  20. Mica
    • Origin:

      Short form of Michal