Tamil Dictionary 🔍

scourger

Scour"ger, n. Defn: One who scourges or punishes; one who afflicts severely. The West must own the scourger of the world. Byron.


scourger - Similar Words