Answer: desolator

AnswerCrossword Clue
desolatorone who desolates, lays waste also DESOLATER