Misaq
in baby girl name
The meaning of Misaq is Agreement, covenant, contract, pact
Misaq Name In Arabic : ميثاق
Misaq Name In Bangla : মিসক
Misaq Name In Urdu : مسق
Misaq Name In Hindi : मिसक़