Female names:
Maede means “sky gift.”
Mahak means “little moon.”
Mahasti means “the Moon’s being.”
Mahdokht means “daughter of the Moon.”
Mahin/Mahine means “related to the Moon.”
Mahnaz is formed from roots mah (Moon) and naz (comfort, delight).
Mahpari means “moon fairy.”
Mahsa means “like the Moon.”
Mahshid means “moonlight.”
Mahtab means “moonlight.”
Mahvash may mean “moon-like.”
Mahyar means “friend of the Moon.”
Mana means “eternal, everlasting.”
Mandana means “to stay, remain.”
Mandegar means “eternal, constant, indelible.”
Manzar means “view, scene.”
Marjan means “coral.” The similar Swahili name Marjani has the same meaning.
Maryam/Mariam is the Persian form of Mary. There are several theories about this name’s possible etymology and meaning, but scholars believe it most probably derives from an Egyptian name with the root mr (love) or mry (belovèd).
Marzieh means “pleasing, satisfactory.”
Masoumeh/Masoomeh/Masooma is the Persian form of the Arabic name Masuma, which means “innocent.”
Mastaneh means “to be passionate, intoxicated.”
Mehrnaz is formed from roots mehr (“sun” or “friendship”) and naz (comfort, delight).
Mehrsa means “sun-like.”
Mina means “enamel, azure.”
Minoo/Minu means “paradise, heaven.” I would avoid this name in a Francophone country or area, since the French word minou means something very naughty. Though depending on how you look at it, the French word can also represent another kind of paradise!
Mitra is a modern feminine form of Mithra (more information under unisex names).
Mondonna means “amber.”
Morvarid means “pearl,” and is thus the Persian form of Margaret.
Mozhdeh/Mojdeh means “good news.”
Mozhgan/Mojgan means “eyelashes.”
Male names:
Mahan means “Moon.”
Mahdi means “guided one” in Arabic.
Mahmoud/Mahmud means “praised” in Arabic.
Manouchehr/Manuchehr means “heaven’s face.”
Mansour is the Persian form of the Arabic name Mansur, which means “victorious.”
Mas’ud/Massoud/Masoud/Masood means “lucky” in Arabic.
Meghdad means “heavenly justice.”
Mehdi is the Persian form of the Arabic name Mahdi, which means “guided one.”
Mehrab is formed from the roots mehr (“sun” or “friendship”) and ab (water).
Mehran means “sun” or “kindness, love, friendship.”
Mehrdad is formed from the roots mehr and dad (given). This is also a modern form of Mithradata (Mithridates in Greek), “gift of Mithra.”
Mirza means “prince.”
Misagh means “promise, covenant.”
Mohammad is the Persian form of the Arabic name Muhammad, which means “praised, commendable.” Since this is the transliteration I was first introduced to in ninth grade and have been using ever since, anything else just looks aesthetically wrong to me. It’s the same way with seeing a style of Russian transliteration that’s different from mine or the transliteration Quran instead of Koran (which I was also taught in ninth grade). The brain is an amazing organ. No matter how much we learn about how it works, there are still many things about it we’ll probably never understand.
Mokhtar is the Persian form of the Arabic name Mukhtar, which means “chosen.”
Morad is the Persian form of the Arabic name Murad, which means “desire, wish.”
Morteza is the Persian form of the Arabic name Murtada, which also means “chosen.”
Mostafa is the Persian form of the Arabic name Mustafa, which means “the chosen one.”
Musa is the Persian form of Moses, which derives from the original Hebrew name Moshe. It possibly means “deliver” in Hebrew or “son” in Egyptian. This name is also Arabic, Hausa, and Turkish.
Unisex names:
Mayel means “inclined, towards, willing.”
Mehr is the modern form of the Avestan name Mithra, which means “oath, agreement, covenant.” Mithra was the god of friendship and light, and the son of supreme god Ahura Mazda.
Mehrzad means “born of the Sun.”