When you say the REAL meaning, can you be specific. Your facts and ideas are all over the place with no real meaning anywhere.
The part you are refering to is Revelations 12
3 And there appeared another wonder in heaven: behold, a great red dragon, having seven heads and ten horns, and seven crowns upon his heads.
So there you go.
It appears in heaven
Its a red dragon
Just a small amount of research helps a lot