Meshech
Meshech in the Bible can also mean the tribe that came from his children, or the country where they lived, for example in Psalm 120:5. Many Bible Atlases such as IVP and Zondervan  state it was in Asia Minor, while others say the Caucasus.