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

  1. Maykel
    • Origin:

      Variation of Michael
    • Meaning:

      "Who is like God"
  2. Minthe
    • Origin:

      Greek mythology name
    • Meaning:

      "mint"
  3. Muirgen
    • Origin:

      Irish
    • Meaning:

      "born of the sea"
  4. Morrisey
    • Origin:

      Irish
    • Meaning:

      "sea taboo"
  5. Mckay
    • Origin:

      Gaelic
    • Meaning:

      "son of Aodh"
  6. Melva
    • Origin:

      Feminine form of Melvin, English and Scottish
    • Meaning:

      "council protector"
  7. Moishe
    • Origin:

      Yiddish variation of Moses, Egyptian
    • Meaning:

      "delivered from the water"
  8. Mighty
    • Origin:

      English word name
    • Meaning:

      "powerful"
  9. Maida
    • Origin:

      English
    • Meaning:

      "maiden"
  10. Mela
    • Origin:

      Hindi
    • Meaning:

      "religious service"
  11. Magee
    • Origin:

      Irish
    • Meaning:

      "son of Hugh"
  12. Marx
    • Marvel
      • Origin:

        English word name
      • Meaning:

        "to be filled with wonder or astonishment"
    • Mardi
      • Origin:

        French
      • Meaning:

        "Tuesday"
    • Melky
      • Origin:

        Hebrew
      • Meaning:

        "his kingdom, his counselor"
    • Maiwenn
      • Origin:

        Breton contraction of Mari and Gwenn
    • Maccabee
      • Origin:

        Aramaic
      • Meaning:

        "hammer"
    • Milania
      • Origin:

        Variation of Milana or Melania
    • Maxi
      • Origin:

        Latin
      • Meaning:

        "greatest"
    • Macson
      • Origin:

        Variation of Maximus, Latin
      • Meaning:

        "greatest"