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.