Baby name meaning
Urdu Version
ماشوق
Meaning and origin
Variant Of Ma'shuq: Beloved, Sweetheart
Keep exploring