Darweshan-e-Qadian

Darweshan-e-Qadian

The word darwesh in the Arabic language translates to someone who takes a vow of austerity and turns away from worldly pursuits devoting his life for the sake of Islam.

Must Read