Gog and Magog

1
(in the Bible) the names of enemies of God's people
2
pair of giants (or one giant, called Gogmagog) said to have inhabited Britain in ancient times