Zechariah 8:20

20 This is what the LORD Almighty says: “Many peoples and the inhabitants of many cities will yet come,

Read Zechariah 8:20 Using Other Translations

Thus saith the LORD of hosts; It shall yet come to pass, that there shall come people, and the inhabitants of many cities:
"Thus says the LORD of hosts: Peoples shall yet come, even the inhabitants of many cities.
“This is what the LORD of Heaven’s Armies says: People from nations and cities around the world will travel to Jerusalem.

What does Zechariah 8:20 mean?

John Gill's Exposition of the Bible
Zechariah 8:20

Thus saith the Lord of hosts, [It shall] yet [come to
pass]
This is another thing that shall certainly be accomplished: that there shall come people, and the inhabitants of many cities;
in the Gentile world; they shall come and hear the word, believe in Christ, and join together in a Gospel church state; as they did at Antioch, Thessalonica, Corinth, and many other places: Ben Melech says this shall be in the days of the Messiah; and so it has been in the days of the true Messiah Jesus, and will be again in the latter day.

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