Meshech lived in Asia Minor or todays Turkey, Meshech is from Magog the land of Gog, Magog is the country, Gog like the others mentioned is a person, obviously the leader of Magog.
[Gog like the others mentioned is a person, obviously the leader of Magog.]
Yes, you are correct there.
https://www.youtube.com/watch?v=02v0301n0aU
This conversation reminded me. Clark Griswold talking about the Moab and the Cananites