No, Turkey is House of Togarmah.
We have to agree to disagree, I’ve studied ancient and modern maps regarding this topic as have others :)
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.