Possibly: Sacrifice, Offering, or related to redemption

1 Post