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

  1. Mirage
    • Origin:

      French
    • Meaning:

      "optical illusion"
  2. Mckay
    • Origin:

      Gaelic
    • Meaning:

      "son of Aodh"
  3. Magee
    • Origin:

      Irish
    • Meaning:

      "son of Hugh"
  4. Marvel
    • Origin:

      English word name
    • Meaning:

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

      Latin
    • Meaning:

      "greatest"
  6. Mesa
    • Origin:

      Spanish
    • Meaning:

      "table"
  7. Merivale
    • Origin:

      Cornish surname
    • Meaning:

      "valley near the lake"
  8. Monaco
    • Origin:

      Place name
  9. Marvelous
    • Origin:

      English word name
  10. Mirin
    • Origin:

      Irish and Scottish, meaning unknown
  11. Makana
    • Origin:

      Hawaiian
    • Meaning:

      "gift"
  12. Maz
    • Origin:

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

      "harmful spirits; blue"
  13. Madsen
    • Origin:

      Danish
    • Meaning:

      "son of Mads"
  14. Meadowlark
    • Origin:

      Bird name
  15. Mirri
    • Origin:

      Australian Aboriginal
    • Meaning:

      "the sun"
  16. Madyn
    • Origin:

      Irish
    • Meaning:

      "small dog"
  17. Morocco
    • Origin:

      African place-name
  18. Magi
    • Origin:

      Cherokee
    • Meaning:

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

      Word name
  20. Murray
    • Origin:

      Scottish
    • Meaning:

      "from the land by the sea"