Rainbow dream meaning

It is an excellent dream to imagine you see a brilliant rainbow, the brighter the better; it denotes health and general prosperity; to lovers it foretells a happy marriage and riches. A young girl who dreams of a rainbow will either get an agreeable lover or a present.