Undoer Synonyms

A person who destroys or ruins or lays waste to
(Noun)