flagellation meaning in Hindi

Noun

The act of whipping or flogging, especially as a religious discipline.

प्रहार करना

English Usage: The monks practiced flagellation as a means of penance.

Hindi Usage: साधु लोग प्रायश्चित के रूप में प्रहार करना करते थे।

Share Anuvadan of flagellation