Desolator /(?)/

Des·o·la·tor

Desolator

n.
  1. Same as Desolater.