And there appeared another sign in heaven; and behold a great red dragon, having seven heads and ten horns, and seven crowns upon his heads.
All Commentaries on Revelation 12:3 Go To Revelation 12
George Leo Haydock
AD 1849
Another wonder in heaven; that is, in the Church of Christ, though revealed to St. John, in the visions, as if they were seen in heaven.
A great red dragon; a fiery dragon, with seven heads and ten horns; i.e. many heads and many horns. By the dragon is generally understood the devil, (see ver. 7 and 9) and by the heads and horns, kings and princes, who act under him, persecuting the servants of God. (Witham)
Dragon the devil; and by the seven heads and ten horns, are meant those princes and governors who persecute the Church of Christ. (Calmet)