Penance Meaning in Hindi

What is the translation of word Penance in Hindi?

Meaning of  Penance in Hindi is : तपस्या

Definition of word Penance

  • voluntary self-punishment inflicted as an outward expression of repentance for having done wrong.
  • a Christian sacrament in which a member of the Church confesses sins to a priest and is given absolution.
  • impose a penance on.

Other Meanings of Penance

Example Sentences

he had done public penance for those hasty words