Expiation

Telugu Meaning

ప్రాయస్చిత్తం

English Meaning

  1. The act of expiating; atonement.
  2. A means of expiating.