Isaiah 34:2

2 The LORD is angry with all nations; his wrath is on all their armies. He will totally destroya them, he will give them over to slaughter.

Read Isaiah 34:2 Using Other Translations

For the indignation of the LORD is upon all nations, and his fury upon all their armies: he hath utterly destroyed them, he hath delivered them to the slaughter.
For the LORD is enraged against all the nations, and furious against all their host; he has devoted them to destruction, has given them over for slaughter.
For the LORD is enraged against the nations. His fury is against all their armies. He will completely destroy them, dooming them to slaughter.

What does Isaiah 34:2 mean?

John Gill's Exposition of the Bible
Isaiah 34:2

For the indignation of the Lord [is] upon all nations
All the nations of the earth, which have committed fornication with the whore of Rome, or have given in to her false worship, superstition, and idolatry; which is the reason of God's wrath and indignation against them, and of such severe punishment being inflicted on them; see ( Revelation 18:3 ) : and [his] fury upon all their armies;
the armies of the kings of the earth, gathered together at Armageddon, to make war with Christ, and those that follow him; see ( Revelation 16:14 Revelation 16:16 ) ( 19:19 ) : he hath utterly destroyed them;
not only devoted them to destruction, but actually destroyed them, with "Cherem", an utter destruction; one of the words of which Armageddon is compounded, and so points at the place, as well as the nature and manner, of the destruction: he hath delivered them to slaughter;
to be slain with the sword of him that sitteth on the white horse, which proceeds out of his mouth, ( Revelation 19:21 ) .

California - Do Not Sell My Personal Information  California - CCPA Notice