Ezekiel 38:3

3and say, Thus says the Lord God: Behold, aI am against you, O Gog, chief prince of Meshech
Or  Gog, prince of Rosh, Meshech
and Tubal.

Ezekiel 38:5

5 cPersia, dCush, and ePut are with them, all of them with shield and helmet;

Ezekiel 38:12

12to seize spoil and carry off plunder, to turn your hand against fthe waste places that are now inhabited, and gthe people who were gathered from the nations, who have acquired livestock and goods, hwho dwell at the center of the earth.

Ezekiel 38:17

17Thus says the Lord God: Are you ihe of whom I spoke in former days by my servants the prophets of Israel, who in those days prophesied for years that I would bring you against them?
Copyright information for ESV