Creator of much suffering (7)
I believe the answer is:
scourge
(Other definitions for scourge that I've seen before include "Plague; whip" , "Affliction - whip" , "Afflict" , "torment" , "Whip; agent of suffering" .)