desplation ( synonym found)

Definition of desplation:

°A stripping or plundering; spoliation.

Back to Top