English to Hindi

Meaning for:
scourger
other
कोड़ा मारने वाला