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

  1. Monty
    • Origin:

      Diminutive of Montague, Montgomery
  2. Maddox
    • Origin:

      Welsh
    • Meaning:

      "son of Madoc"
  3. Mack
    • Origin:

      Scottish or Irish
    • Meaning:

      "son of"
  4. Miller
    • Origin:

      English occupational name
    • Meaning:

      "grinder of grain"
  5. Morgan
    • Origin:

      Welsh
    • Meaning:

      "sea-born, sea-song or sea-circle"
  6. Micah
    • Origin:

      Hebrew
    • Meaning:

      "who is like the Lord"
  7. Monroe
    • Origin:

      Scottish
    • Meaning:

      "mouth of the Roe river"
  8. Marley
    • Origin:

      English
    • Meaning:

      "pleasant seaside meadow"
  9. Marin
    • Origin:

      Latin, of the sea"
  10. Milan
    • Origin:

      Italian place name, Slavic, Sanskrit
    • Meaning:

      "gracious, dear; union"
  11. Marion
    • Origin:

      English and French diminutive of Marie
    • Meaning:

      "drop of the sea, bitter, or beloved"
  12. Mallory
    • Origin:

      French
    • Meaning:

      "unfortunate"
  13. Merlin
    • Origin:

      Welsh
    • Meaning:

      "sea fortress"
  14. Mackenzie
    • Origin:

      Scottish
    • Meaning:

      "son of Kenneth"
  15. Marlow
    • Origin:

      English
    • Meaning:

      "driftwood"
  16. Mars
    • Origin:

      Roman mythology
    • Meaning:

      "god of war; male; red planet"
  17. Marie
    • Origin:

      French
    • Meaning:

      "drop of the sea, bitter, or beloved"
  18. Montgomery
    • Origin:

      Norman
    • Meaning:

      "man power"
  19. Meredith
    • Origin:

      Welsh
    • Meaning:

      "great chief"
  20. Milo
    • Origin:

      Latin and Old German
    • Meaning:

      "soldier or merciful"