Index

 

Meaning of Bible Name: Magog

Magog: Covering; roof; dissolving