DESOLATION


Meaning of DESOLATION in English

(n.) A place or country wasted and forsaken.

Webster's English dictionary.      Английский словарь Webster.