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

  1. Mania
    • Origin:

      Feminine form of Manius, Latin
    • Meaning:

      "born in the morning"
  2. Menna
    • Origin:

      Welsh, meaning unknown
  3. Mabon
    • Origin:

      Celtic
    • Meaning:

      "great son"
  4. Moos
    • Origin:

      Dutch, German, Danish
    • Meaning:

      "moss"
  5. Machiko
    • Origin:

      Japanese
    • Meaning:

      "fortunate child"
  6. Magni
    • Origin:

      Nordic
    • Meaning:

      "great"
  7. Mordechai
    • Origin:

      Hebrew
    • Meaning:

      "follower of Marduk"
  8. Minx
    • Origin:

      English word name
    • Meaning:

      "flirtatious young woman"
  9. Maybellene
    • Origin:

      Variation of Maybelline
    • Meaning:

      "lovable"
  10. Mesa
    • Origin:

      Spanish
    • Meaning:

      "table"
  11. Mahlah
    • Origin:

      Hebrew
    • Meaning:

      "weak, sick; dance"
  12. Mendel
    • Origin:

      Yiddish variation of Menachem
  13. Marzia
    • Origin:

      Italian
    • Meaning:

      "of Mars"
  14. Malala
    • Origin:

      Pashto
    • Meaning:

      "sad, grieved"
  15. Mountain
    • Origin:

      Nature name
  16. Moroz
    • Origin:

      Russian surname
    • Meaning:

      "frost"
  17. Majken
    • Origin:

      Scandinavian version of Marie or Mary
  18. Marija
    • Origin:

      Croatian, Slovene, Serbian, Macedonian, Lithuanian, Latvian variation of Maria
    • Meaning:

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

      Estonian short form of Margaret or Mary
  20. Madalena
    • Origin:

      Portuguese
    • Meaning:

      "woman from Magdala"