Popular and traditional Persian boy names that start with “M”, with meanings and origin. 17 names.
| Name | Meaning | Gender | Origin |
|---|---|---|---|
| Mahdi | The rightly guided one (مهدی) | 👦 Boy | Persian |
| Mahyar | Friend of the moon | 👦 Boy | Persian |
| Masoud | Fortunate; Lucky | 👦 Boy | Persian, Arabic |
| Matin | Firm; Strong | 👦 Boy | Persian |
| Mehran | Kind; Friendly | 👦 Boy | Persian |
| Mehrdad | Gift of the sun | 👦 Boy | Persian |
| Mehtab | Moonlight | 👦 Boy | Persian |
| Meysam | After Maytham al-Tammar, companion of Ali | 👦 Boy | Persian |
| Mian | Gentleman; Nobleman | 👦 Boy | Persian |
| Milad | Birth; Birthday | 👦 Boy | Persian, Arabic |
| Mir | Prince; Leader | 👦 Boy | Persian |
| Moein | Helper; Supporter | 👦 Boy | Persian, Arabic |
| Mohammad | Praiseworthy; The Prophet of Islam (محمد) | 👦 Boy | Persian |
| Mohammadreza | Muhammad and Reza | 👦 Boy | Persian |
| Mojtaba | Chosen (مجتبی) | 👦 Boy | Persian |
| Morteza | Chosen; A title of Imam Ali (مرتضی) | 👦 Boy | Persian |
| Moslem | Muslim; Submitter to God | 👦 Boy | Persian |