Shahmukhi : بدلہ
Meaning in English
revenge, vengeance, retaliation, retribution, reward, recompense, requital
Source: Punjabi Dictionary
BADLÁ
Meaning in English2
s. m, Exchange; in lieu, instead; substitute; return, recompense; compensation, reparation, restitution, redress; requital, retaliation, revenge; c. w. deṉá, laiṉá.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh