Meaning of Mahshad is Mahshad is a Persian name for girls that means happy moon, happy and like the moon, thus meaning happy and beautiful.
Mahshad is a Muslim Name
Mahshad In Arabic : | محشد |
Mahshad In Urdu : | مہشاد |
Mahshad In Hindi : | महशद |
Mahshad In Bangla : | মাহ্শাদ |