Revelation 17:7

7 Then the angel said to me: “Why are you astonished? I will explain to you the mystery of the woman and of the beast she rides, which has the seven heads and ten horns.

Revelation 17:7 in Other Translations

KJV
7 And the angel said unto me, Wherefore didst thou marvel? I will tell thee the mystery of the woman, and of the beast that carrieth her, which hath the seven heads and ten horns.
ESV
7 But the angel said to me, "Why do you marvel? I will tell you the mystery of the woman, and of the beast with seven heads and ten horns that carries her.
NLT
7 “Why are you so amazed?” the angel asked. “I will tell you the mystery of this woman and of the beast with seven heads and ten horns on which she sits.
MSG
7 The Angel said, "Does this surprise you? Let me tell you the riddle of the woman and the Beast she rides, the Beast with seven heads and ten horns.
CSB
7 Then the angel said to me, "Why are you astounded? I will tell you the secret meaning of the woman and of the beast, with the seven heads and the 10 horns, that carries her.

Revelation 17:7 Meaning and Commentary

Revelation 17:7

And the angel said unto me
The same as in ( Revelation 17:1 )

wherefore didst thou marvel?
which is not said by way of reproof, as questions of this kind sometimes are, ( Acts 3:12 ) for John did not wonder at her with a sinful admiration, so as to have her in great veneration, and to do homage and worship to her, as the inhabitants of the world wondered after the beast, ( Revelation 13:3 ) ( 17:8 ) but his admiration was an amazement, or stupefaction of mind, joined with indignation at her; and this is said by the angel to lead on to what he had to declare unto him.

I will tell thee the mystery of the woman;
that is, what is mysteriously or mystically designed by her; for till it was made known to John by the angel, it was a mystery to him; and when it was revealed, the interpretation is given in such an obscure manner, that it is only understood by the mind that has spiritual wisdom; and still remains a mystery to carnal men, just as the Gospel itself does. The hidden meaning of this woman, or the mystery of her, is told by the angel in ( Revelation 17:18 ) .

And of the beast that carried her, which hath the seven heads, and
ten horns;
the mystical sense of the beast, its heads and horns, and which is also delivered in a mysterious manner, is given in ( Revelation 17:8-12 ) .

Revelation 17:7 In-Context

5 The name written on her forehead was a mystery: BABYLON THE GREAT THE MOTHER OF PROSTITUTES AND OF THE ABOMINATIONS OF THE EARTH.
6 I saw that the woman was drunk with the blood of God’s holy people, the blood of those who bore testimony to Jesus. When I saw her, I was greatly astonished.
7 Then the angel said to me: “Why are you astonished? I will explain to you the mystery of the woman and of the beast she rides, which has the seven heads and ten horns.
8 The beast, which you saw, once was, now is not, and yet will come up out of the Abyss and go to its destruction. The inhabitants of the earth whose names have not been written in the book of life from the creation of the world will be astonished when they see the beast, because it once was, now is not, and yet will come.
9 “This calls for a mind with wisdom. The seven heads are seven hills on which the woman sits.

Cross References 2

Scripture quoted by permission.  Quotations designated (NIV) are from THE HOLY BIBLE: NEW INTERNATIONAL VERSION®.  NIV®.  Copyright © 1973, 1978, 1984, 2011 by Biblica.  All rights reserved worldwide.