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

  1. Magee
    • Origin:

      Irish
    • Meaning:

      "son of Hugh"
  2. Mckay
    • Origin:

      Gaelic
    • Meaning:

      "son of Aodh"
  3. Maxi
    • Origin:

      Latin
    • Meaning:

      "greatest"
  4. Marvel
    • Origin:

      English word name
    • Meaning:

      "to be filled with wonder or astonishment"
  5. Mesa
    • Origin:

      Spanish
    • Meaning:

      "table"
  6. Mo
    • Origin:

      Diminutive of Maureen, Irish variation of Mary, Hebrew
    • Meaning:

      "bitter"
  7. Morocco
    • Origin:

      African place-name
  8. Miah
    • Origin:

      Hebrew, diminutive of Jeremiah
    • Meaning:

      "appointed by God"
  9. Minto
    • Origin:

      Japanese
    • Meaning:

      "mint"
  10. Maz
    • Origin:

      Diminutive of Mazikeen, Mazarine, invented name, French
    • Meaning:

      "harmful spirits; blue"
  11. Mirin
    • Origin:

      Irish and Scottish, meaning unknown
  12. Magic
    • Origin:

      Word name
  13. Magi
    • Origin:

      Cherokee
    • Meaning:

      "who is like God"
  14. Madyn
    • Origin:

      Irish
    • Meaning:

      "small dog"
  15. Marvelous
    • Origin:

      English word name
  16. Makana
    • Origin:

      Hawaiian
    • Meaning:

      "gift"
  17. Malak
    • Origin:

      Arabic
    • Meaning:

      "angel"
  18. Merivale
    • Origin:

      Cornish surname
    • Meaning:

      "valley near the lake"
  19. Mirri
    • Origin:

      Australian Aboriginal
    • Meaning:

      "the sun"
  20. Murray
    • Origin:

      Scottish
    • Meaning:

      "from the land by the sea"