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

  1. Maynard
    • Origin:

      German
    • Meaning:

      "hardy, brave, strong"
  2. Marietta
    • Origin:

      Italian diminutive of Maria
    • Meaning:

      "drop of the sea, bitter, or beloved"
  3. Mireya
    • Origin:

      Spanish from Latin
    • Meaning:

      "admired"
  4. Mora
    • Origin:

      Spanish
    • Meaning:

      "blackberry"
  5. Mavi
    • Origin:

      Turkish, Spanish
    • Meaning:

      "blue; beloved + victorious"
  6. Meena
    • Origin:

      Hindi
    • Meaning:

      "blue semiprecious stone, bird"
  7. Milly
    • Origin:

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

      Spanish place-name; "mountainous"
    • Meaning:

      "mountainous"
  9. Maritza
    • Origin:

      Spanish diminutive of Maria
    • Meaning:

      "drop of the sea, bitter, or beloved"
  10. Maelyn
    • Origin:

      Variation of Mae, English
    • Meaning:

      "drop of the sea; pearl"
  11. Madigan
    • Origin:

      Irish
    • Meaning:

      "little dog"
  12. Monday
    • Origin:

      Word name
  13. Merle
    • Origin:

      French
    • Meaning:

      "blackbird"
  14. Marcelo
    • Origin:

      Spanish variation of Marcellus
    • Meaning:

      "little warrior"
  15. Malone
    • Origin:

      Irish
    • Meaning:

      "a devotee of Saint John"
  16. Mileva
    • Origin:

      Serbian; Macedonian
    • Meaning:

      "gracious, dear"
  17. Mio
    • Origin:

      Japanese
    • Meaning:

      "beautiful, or, cherry"
  18. Megumi
    • Origin:

      Japanese
    • Meaning:

      "blessing"
  19. Micha
    • Origin:

      Variation of Micah
  20. Miel
    • Origin:

      French
    • Meaning:

      "honey"