Magog = "land of God"
n pr m
1) the 2nd son of Japheth, grandson of Noah, and progenitor of several tribes northward from Israel
n pr loc
2) the mountainous region between Cappadocia and Media and habitation
of the descendants of Magog, son of Japheth and grandson of Noah