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

  1. Matti
    • Origin:

      Finnish variation of Matthew, Hebrew
    • Meaning:

      "gift of God"
  2. Maximiliano
    • Origin:

      Spanish
    • Meaning:

      "greatest"
  3. Merry
    • Origin:

      English
    • Meaning:

      "lighthearted, happy"
  4. Meron
    • Origin:

      Amharic, Ethiopian
    • Meaning:

      "gift from God; holy oil"
  5. Mashal
    • Origin:

      Arabic
    • Meaning:

      "torch"
  6. March
    • Origin:

      English word name
    • Meaning:

      "month name"
  7. Marybeth
    • Origin:

      English, combination of Mary and Beth
    • Meaning:

      "drop of the sea, bitter, or beloved + oath"
  8. Minyon
    • Origin:

      French
    • Meaning:

      "miner or cute"
  9. Melani
    • Origin:

      Variation of Melanie, Greek
    • Meaning:

      "black, dark"
  10. Maddux
    • Origin:

      Variation of Maddox, Welsh
    • Meaning:

      "son of Madoc"
  11. Mauro
    • Origin:

      Spanish and Italian
    • Meaning:

      "moorish"
  12. Macha
    • Origin:

      Irish
    • Meaning:

      "of the plain"
  13. Marquis
    • Origin:

      English rank of nobleman between duke and count
  14. Miuccia
    • Origin:

      Italian, meaning unknown
  15. Mo
    • Origin:

      English diminutive of Maurice and Morris
    • Meaning:

      "dark-skinned"
  16. Matej
    • Origin:

      Slovak, Slovene, and Croatian variation of Matthew
    • Meaning:

      "gift of God"
  17. Maryjane
    • Origin:

      English, combination of Mary and Jane
    • Meaning:

      "drop of the sea, bitter, or beloved + god is gracious"
  18. Michaiah
    • Origin:

      Hebrew
    • Meaning:

      "who is like God"
  19. Mosley
    • Origin:

      English place name and surname
    • Meaning:

      "peat bog, mouse clearing"
  20. Mikaere
    • Origin:

      Maori, Hebrew
    • Meaning:

      "who is like god"