scourger
English
scourger meaning in English • scourger का अर्थ अंग्रेजी में
Noun
- One who scourges or punishes; one who afflicts severely.