noun a people descended from Japheth. Gen. 10:2; Ezek. 38, 39.Compare Gog and Magog. a city in S Quebec, in E Canada. nounSee Gog and Magog