556 Unisex Names That Start With M (With Meanings and Popularity)

  1. Monty
    • Origin:

      English
    • Meaning:

      "pointed hill"
  2. Mica
    • Origin:

      Short form of Michal
  3. Merrill
    • Meadowlark
      • Origin:

        Bird name
    • Moon
      • Origin:

        Word name
      • Meaning:

        "moon"
    • Mickie
      • Milele
        • Origin:

          Swahili
        • Meaning:

          "forever, eternity"
      • Madigan
        • Origin:

          Irish
        • Meaning:

          "little dog"
      • Micha
        • Origin:

          Variation of Micah
      • Mecca
        • Origin:

          Arabic, exact meaning unknown
        • Meaning:

          "holy city; temple; place of great importance"
      • Maayan
        • Origin:

          Hebrew
        • Meaning:

          "spring of water"
      • Macen
        • Origin:

          English, feminine variation of Mason
        • Meaning:

          "worker in stone"
      • Matty
        • Merle
          • Origin:

            French
          • Meaning:

            "blackbird"
        • Miracle
          • Origin:

            Word name, Latin
          • Meaning:

            "wonder, marvel"
        • Matty
          • Origin:

            Diminutive of Matilda or Martha, Aramaic
          • Meaning:

            "battle-mighty; lady"
        • Micky
          • Makani
            • Origin:

              Hawaiian
            • Meaning:

              "wind"
          • Michele
            • Origin:

              Feminine variation of Michael, Hebrew
            • Meaning:

              "who is like God"
          • Mckinley
            • Origin:

              Scottish
            • Meaning:

              "son of the fair hero"