kefaret

Etymology
, from, from.

Noun

 * 1) redemption
 * 2)  An act of charity or fasting with the hope that a sin is forgiven.
 * 3) A compensation in the form of money or goods for a crime of physical injury; blood money.