Persian Baby Girl Names & Meanings from M

    MAHDOKHT: Persian name meaning "daughter of the moon."
    MAHNAZ (مهناز): Persian name meaning "glory of the moon."
    MAHSHEED: Variant spelling of Persian Mahshid, meaning "moonlight."
    MAHSHID (مهشید): Persian name meaning "moonlight."
    MAHTAB (مهتاب): Persian name meaning "like moonlight."
    MAHVASH (مهوش): Persian name meaning "moon-like."
    MINOO (مینو): Persian name meaning "heaven, paradise."
    MINU (مینو): Variant spelling of Persian Minoo, meaning "heaven, paradise."
    MOJGAN: Persian name meaning "eyelashes."
    MORVARID (مروارید): Persian form of Latin Margarita (English Margaret), meaning "pearl."