Rainbow Seeing a rainbow in a dream indicates that unexpected events will take place . Your affairs and preoccupations will improve, and the harvest will be bountiful . If a lover sees a rainbow, this means that he will meet with whom he should and will live happily . If you see a rainbow hanging low above the green trees, this predicts absolute success in any work you do .