The rainbow has seven colors.

Meaning: The rainbow is a beautiful natural phenomenon that displays a spectrum of seven colors.

Choice of Words: Rainbow is a colorful arc in the sky that appears after rain. It has seven colors: red, orange, yellow, green, blue, indigo, and violet. Colors are what we see when light hits our eyes.

Alternative Expressions

Related Expressions