Meaning of ARMAGEDDON in English

ARMAGEDDON

A location in the plain of Megiddo, Israel, where Jesus and Satan, and their armies, will fight a final battle (according to Revelation).

English glossary of religious terms.      Английский глоссарий религиозных терминов.