Magog

Magog. covering; roof; dissolving