English to Hindi

Meaning for:
laying waste
other
विनाश