(Fantasy, Illusion, Pipe dream) In a dream, a rainbow means peace and tranquillity. If the red colour is dominant in the dream, then it means witnessing bloodshed during the same year. If the yellow colour is more dominant in the dream, it means an illness. If the green colour is more dominant in the dream, then it means safety, peace, and tranquillity. A rainbow in a dream also means marriage. Seeing a rainbow over one's right side in a dream means blessings. If it appears on one's left side in the dream, then it means prosperity and a good harvest. As for poor people, seeing a rainbow on one's right side also means richness, while for a rich person, it means short-lived difficulties. A rainbow in a dream also represents wonders or a military coup. If thunder accompanies the rainbow in the dream, then it means war.
Rainbow
Category: Weather