To make up for something lost or missed; to counterbalance.
पूर्ति करना
English Usage: He is compensating for his earlier mistakes by working harder.
Hindi Usage: वह अपने पहले के गलतियों की पूर्ति करने के लिए अधिक मेहनत कर रहा है।
Something, typically money, awarded to someone in recognition of loss, suffering, or injury.
मुआवजा
English Usage: She received compensation for the injuries she sustained in the accident.
Hindi Usage: उसे उस दुर्घटना में उसकी चोटों के लिए मुआवजा मिला।