armagedon

Noun
2