7 Be thou prepared, and prepare for thyself thou, and all thine assemblage that are assembled unto thee, and be thou a guard unto them. 8 After many days shalt thou be visited; at the end of years thou shalt come into the land brought back from the sword [and] gathered out of many peoples, upon the mountains of Israel which have been a perpetual waste: but it is brought forth out from the peoples, and they shall all of them be dwelling in safety. 9 And thou shalt ascend, thou shalt come like a storm, thou shalt be like a cloud to cover the land, thou, and all thy bands, and many peoples with thee. 10 Thus saith the Lord Jehovah: It shall even come to pass in that day that things shall come into thy mind, and thou shalt think an evil thought; 11 and thou shalt say, I will go up to the land of unwalled villages; I will come to them that are in quiet, that dwell in safety, all of them dwelling without walls, and having neither bars nor gates, 12 to seize a spoil, and to take a prey; to turn thy hand against the waste places that are [now] inhabited, and against a people gathered out of the nations, which have gotten cattle and goods, that dwell in the middle of the land. 13 Sheba, and Dedan, and the merchants of Tarshish, with all the young lions thereof, shall say unto thee, Art thou come to seize a spoil? hast thou gathered thine assemblage to take a prey? to carry away silver and gold, to take cattle and goods, to seize a great spoil?

14 Therefore prophesy, son of man, and say unto Gog, Thus saith the Lord Jehovah: In that day when my people Israel dwelleth in safety, shalt thou not know [it]? 15 And thou shalt come from thy place out of the uttermost north, thou and many peoples with thee, all of them riding upon horses, a great assemblage and a mighty army. 16 And thou shalt come up against my people Israel as a cloud to cover the land—it shall be at the end of days—and I will bring thee against my land, that the nations may know me, when I shall be hallowed in thee, O Gog, before their eyes. 17 Thus saith the Lord Jehovah: Art thou not he of whom I have spoken in old time through my servants the prophets of Israel, who prophesied in those days, for [many] years, that I would bring thee against them? 18 And it shall come to pass in that day, in the day when Gog shall come against the land of Israel, saith the Lord Jehovah, [that] my fury shall come up in my face; 19 for in my jealousy, in the fire of my wrath have I spoken, Verily in that day there shall be a great shaking in the land of Israel; 20 so that the fish of the sea, and the fowl of the heavens, and the beasts of the field, and all creeping things which creep upon the earth, and all mankind that are upon the face of the earth shall shake at my presence; and the mountains shall be thrown down, and the steep places shall fall, and every wall shall fall to the ground. 21 And I will call for a sword against him throughout all my mountains, saith the Lord Jehovah: every man's sword shall be against his brother. 22 And I will enter into judgment with him with pestilence and with blood; and I will rain upon him, and upon his bands, and upon the many peoples that are with him, overflowing rain and great hailstones, fire and brimstone. 23 And I will magnify myself, and sanctify myself, and I will be known in the eyes of many nations, and they shall know that I [am] Jehovah.

Matthew Henry's Commentary on Ezekiel 38:7-23

Commentary on Ezekiel 38:1-13

(Read Ezekiel 38:1-13)

These events will be in the latter days. It is supposed these enemies will come together to invade the land of Judea, and God will defeat them. God not only sees who are now the enemies of his church, but he foresees who will be so, and lets them know by his word that he is against them; though they join together, the wicked shall not be unpunished.

Commentary on Ezekiel 38:14-23

(Read Ezekiel 38:14-23)

The enemy should make a formidable descent upon the land of Israel. When Israel dwell safely under the Divine protection, shalt not thou be made to know it by finding that endeavours to destroy them are made in vain? Promises of security are treasured up in the word of God, against the troubles and dangers the church may be brought into in the latter days. In the destruction of sinners, God makes it appear that he is a great and holy God. We should desire and pray daily. Father, glorify thine own name.