A rainbow in your dream, represents hope, success, good fortune, prestige, and fame. The rainbow is also a symbol for gay pride. It can be a warning of unexpected events.

To see a dim or broken rainbow, denotes failure in love and business.

A double rainbow in your dream, signifies quarrels and enemies. For lovers to see a double rainbow, indicates much happiness from their union.