Megiddo is a valley in Palestine. According to the prophecies of St. John the Mushroom-Head in the Book of Revelation, there will be a great battle there which will herald the end of the world. In Aramaic, the words for "valley of Megiddo" sound like "Armageddon", which is where the latter expression came from.