Hindi-English dictionary »

ख़ुदा का मेमना meaning in English

HindiEnglish
ख़ुदा का मेमना proper noun
{m}, ख़ुदा की बर्रा {m}

Lamb of God(Jesus, symbolized as a sacrifice)
proper noun