To dream of the beautiful sight of a rainbow represents extreme hope and victory. It can also symbolize increased wealth, prestige, or fame. Dreaming of the rainbow symbolizes a link between your earthly, grounded self and the higher, spiritual self.
To dream of lovers seeing a rainbow suggests immense joy from their union.
I dreamt of many rainbows moving across the sky. Then suddenly they all came down to almost one yard above me as I was sitting with my brother-in-law. They formed 2 big archs touching like an X just above us. They began to buzz and each time they buzzed they glowed very brightly and I felt heat. This happened a couple of times and I remember telling my brother in law that ‘Can you feel the heat everytime they buzz and brighten’. When I woke up I felt so much at peace.