markaz-ud-dawa-wal-irshad - Dictionary definition and meaning for word
markaz-ud-dawa-wal-irshad
Definition (noun) a Sunni organization formed in 1989 and based in Pakistan; opposes missionary groups from the United States; has Lashkar-e-Tayyiba as its armed wing
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com