This is what Yahweh of Armies says: In those days, ten men will take hold, indeed, from all the nations of every tongue, they will take hold of the cloak of him who is a Jew, saying, ‘We will go with you, for we have heard that God is with you.’” Bible see other translations

“Jew.” The “man” (Hebrew is “a man, a Jew”) in Zech. 8:23 is a Jew, a Jewish man, not the Messiah. This is a picture of the wonderful time to come in the Millennial Kingdom. There will be many feasts and festivals, always a fun time for people (Zech. 8:19). These will be held in Jerusalem (Zech. 8:22) and many people will come (Zech. 8:20, 22), even going to other cities and encouraging people to come with them (Zech. 8:21). Whereas in OT times not even all the Jews came, or wanted to come to Jerusalem, that will not be the case in the Millennial Kingdom. People from the nations (Zech. 8:22-23) will come, which means they are Gentiles, not Jews. There will not be just a few, but so many Gentiles will want to participate that there will be at least 10 for every Jew (likely much more, “ten” being a round number in these instances). These Gentiles will go to the Jews and want to go with them to Jerusalem. In the MK the Temple will be a house of prayer for all nations (Isa. 56:7). The Jew in this verse is not Jesus because 1) he is already in Jerusalem reigning as the King, and 2) this is general. There is not just one Jew with 10 Gentiles, but there are lots of Gentiles and at least 10 of them will grab each Jew. Although there are some Gentiles who will be born during the Millennial Kingdom, most will be resurrected into it, which means most of them loved God enough in this life to be in the resurrection, so in the Millennial Kingdom their love and understanding of God will grow and flourish. This is proof of that—they would rather be with the saints at a festival in Jerusalem than stay home.

Commentary for: Zechariah 8:23