Revelation Symbolism
Seven Heads of the Beast = Seven hills/mountains, possibly of Rome (Rev. 17:9)
10 Horns = 10 Kings who serve the Beast (Rev. 17:12)
Beast = 8th King (Rev. 17:11)
Waters of the Great Harlot = Peoples/Nations/Races (Rev. 17:5)
Great Harlot = Great city which reigns over the kings of the Earth (Rev. 17:18)
7 Candlesticks = 7 Churches (Rev. 1:20)
7 Stars = 7 Angels of the 7 Churches (Rev. 1:20)
7 Lamps of fire before the throne = 7 spirits of God (Rev. 4:5)
7 Eyes of the Lamb = 7 spirits of God sent into the Earth (Rev. 5:6)
Golden vials of odors = Prayers of the saints (Rev. 5:8)
2 Olive Trees/Candlesticks = Two witnesses/anointed ones who stand by the Lord (Rev. 11:3-4, Zec. 4:14) Cherubim were represented as olive trees in the OT (1 Ki. 6:23)
Sun, moon, and 12 stars of Rev. 12 = Israel and the 12 tribes (Gen. 37:9-10)