616 Boy Names That Start With M (with Meanings and Popularity)

  1. Mehmet akif
    • Origin:

      Turkish from Arabic
    • Meaning:

      "praiseworthy, one who stays at the mosque"
  2. Mat
    • Manish
      • Origin:

        Sanskrit
      • Meaning:

        "the god of the mind"
    • Meic
      • Origin:

        Welsh form of Mike
    • Mahomet
      • Origin:

        Variation of Muhammad
    • Maneesh
      • Origin:

        Sanskrit
      • Meaning:

        "the god of the mind"
    • Mccue
      • Origin:

        Gaelic
      • Meaning:

        "son of Hugh"
    • Merriwether
      • Martia
        • Origin:

          Iranian; "human, honest"
        • Meaning:

          "human, honest"
      • Moisés
        • Origin:

          Spanish variation of Moses
      • Mcgreggor
        • Origin:

          Variation of Macgregor, Scottish surname
        • Meaning:

          "son of Gregor"
      • Mîhkokwan
        • Origin:

          Cree
        • Meaning:

          "red feather"
      • Mehmet ali
        • Origin:

          Turkish from Arabic
        • Meaning:

          "supremely praiseworthy"
      • Mesa
        • Origin:

          Spanish
        • Meaning:

          "table"
      • Mehmet emin
        • Origin:

          Turkish from Arabic
        • Meaning:

          "praiseworthy truth"
      • Matyáš
        • Origin:

          Czech variation of Matthias, Aramaic
        • Meaning:

          "gift of God"