Magog Hear it!

Magog Definition

Magog

noun