desolator

/ˈdɛsəleɪtər/
noun
  1. A person or thing that causes great sadness, loneliness, or destruction.
    • The villain in the movie was a desolator who left entire cities in ruins.
    • He was known as a desolator of hopes, always crushing people's dreams.
    • After the hurricane, the desolator of the storm was visible everywhere.
Antonyms
What does "desolator" mean? | whatsthatwordmean | whatsthatwordmean