Rainbow dream meaning

To see one in the eastern horizon means ease, wealth, and reestablishment of health. On the western horizon indicates happiness for the rich, but bad for the poor. The rainbow that is above your head or near you, denotes change of fortune, happy life, and great time with your family and friends.