Possibly: One who tears or destroys (from Sanskrit roots)

1 Post