Urdu · idiom · Nation, Faith & Society

Bali Ka Bakra

बलि का बकरा
Meaning

A scapegoat; one made to suffer for others' faults.

Literally: the goat for the sacrifice