ख़ुदा की बर्रा

Noun

 * 1)  Lamb of God