Armageddon 1

noundomain: location
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

(New Testament) the scene of the final battle between the kings of the Earth at the end of the world

Project co-funded by European funds

FENG