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

  1. Malai
    • Origin:

      Thai
    • Meaning:

      "garland of flowers"
  2. Misery
    • Origin:

      English word name
    • Meaning:

      "wretchedness"
  3. Maristella
    • Origin:

      Greek, combination of Maria and Stella; Italian; derivation of Stella Maris
    • Meaning:

      "star of the sea"
  4. Milada
    • Origin:

      Czech
    • Meaning:

      "my love"
  5. Merilee
    • Origin:

      English, word name or combination of Mary and Lee, or Scottish place-name
  6. Miah
    • Origin:

      Hebrew, diminutive of Jeremiah
    • Meaning:

      "appointed by God"
  7. Minto
    • Origin:

      Japanese
    • Meaning:

      "mint"
  8. Marquise
    • Origin:

      English rank of nobleman between duke and count
  9. Mere
    • Origin:

      Maori
    • Meaning:

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

      Hebrew; German surname
    • Meaning:

      "fortress, God's protector; mouse"
  11. Mabelle
    • Origin:

      Variation of Mabel
  12. Mongo
    • Origin:

      Yoruba
    • Meaning:

      "famous"
  13. Miha
    • Origin:

      Diminutive of Mihael, Slovene
    • Meaning:

      "who is like God?"
  14. Melker
    • Origin:

      Modern Swedish variation of Melchior
    • Meaning:

      "city of the king; king of light"
  15. Maes
    • Origin:

      Dutch surname meaning "son of Maas (Thomas)"
    • Meaning:

      "son of Maas (Thomas)"
  16. Mei hua
    • Origin:

      Chinese
    • Meaning:

      "beautiful flower"
  17. Mil
    • Origin:

      Diminutive of Emil, Latin
    • Meaning:

      "rival"
  18. Mihael
    • Origin:

      Slovene and Croatian form of Michael, Hebrew
    • Meaning:

      "who is like God?"
  19. Mittens
    • Origin:

      English word name
  20. Mabry
    • Origin:

      Variation of Mayberry, English and Irish
    • Meaning:

      "mud hill"