Daniel 2:47 - Matthew Poole's English Annotations on the Holy Bible

Bible Comments

A God of gods; the greatest and supreme God of all the world, above Baal, or Bel, and above all other gods. A Lord of kings; the word is Maron or Maran, which in the Syriac signifies Lord, or high Lord, seeing he is the highest King of all the earth. He makes, overrules, and pulls down whom he will, 1 Timothy 6:15 Revelation 17:14, Revelation 19:16: by this he gathers that God is a revealer of secrets, Isaiah 48:3,Isaiah 48:5-8. A revealer of secrets; is supreme God, because he knows, and foreknows, and decrees all things future. Seeing thou couldest reveal this secret; therefore Daniel had it from God, who revealed it to him, which here the king confesseth.

Daniel 2:47

47 The king answered unto Daniel, and said, Of a truth it is, that your God is a God of gods, and a Lord of kings, and a revealer of secrets, seeing thou couldest reveal this secret.