Zechariah 13:2

2 “On that day, I will banish the names of the idols from the land, and they will be remembered no more,” declares the LORD Almighty. “I will remove both the prophets and the spirit of impurity from the land.

Read Zechariah 13:2 Using Other Translations

And it shall come to pass in that day, saith the LORD of hosts, that I will cut off the names of the idols out of the land, and they shall no more be remembered: and also I will cause the prophets and the unclean spirit to pass out of the land.
"And on that day, declares the LORD of hosts, I will cut off the names of the idols from the land, so that they shall be remembered no more. And also I will remove from the land the prophets and the spirit of uncleanness.
“And on that day,” says the LORD of Heaven’s Armies, “I will erase idol worship throughout the land, so that even the names of the idols will be forgotten. I will remove from the land both the false prophets and the spirit of impurity that came with them.

What does Zechariah 13:2 mean?

John Gill's Exposition of the Bible
Zechariah 13:2

And it shall come to pass in that day, saith the Lord of
hosts
In the latter day, at the time of the conversion of the Jews, when they shall turn to the Lord, and their sins shall be forgiven, and washed away in the fountain of his blood; for this refers not to the times of the Babylonish captivity, and their deliverance from that, which was now over, when idolatry ceased among that people; nor to the times of Christ, when soon after the false prophets among the Heathens, and their lying oracles, ceased, and Paganism in the Roman empire was destroyed; but to the times before mentioned, of which it is predicted by the Lord, saying, [that] I will cut off the names of the idols out of the land, and
they shall no more be remembered;
meaning the idols of gold, silver, brass, and wood; images of the Virgin Mary, and saints departed, worshipped by the Papists, ( Revelation 9:20 Revelation 9:21 ) for at this time mystical Babylon will fall, the idolatry of the church of Rome will be at an end, and will never be revived more: and also I will cause the prophets, and the unclean spirit, to pass
out of the land;
by "the prophets" are meant false prophets, as the Targum explains it, even all the Popish hierarchy, pope, cardinals, archbishops, bishops, priests all that wretched body, which goes by the name of the false prophet, who at the battle of Armageddon will be taken, and with the beast cast alive into the lake of fire, ( Revelation 19:20 ) and by "the unclean spirit", or "spirits", the singular for the plural, are meant the three unclean spirits like frogs, and which are the spirits of devils, that come out of the mouth of the dragon beast, and false prophet, the Jesuits, monks, and friars; these shall be no more then on the earth, after these times, ( Revelation 16:13 Revelation 16:14 ) . Jarchi and Kimchi interpret "the unclean spirit" of the corruption of nature; but that will not cease as long as men are in a mortal state. This prophecy is, by the ancient Jews, F16 applied to the times of the Messiah.


FOOTNOTES:

F16 Zohar in Gen, fol. 53. 4. & 73. 1.
California - Do Not Sell My Personal Information  California - CCPA Notice