What is the meaning of Desolation?

The act of desolating or laying waste; destruction of inhabitants; depopulation.

The state of being desolated or laid waste

A place or country wasted and forsaken.

desolation; destruction; annihilation.

Source: wiktionary.org