Rainbow colors arch sky.

Meaning: This means that there is a colorful arch in the sky that has seven different colors.

Choice of Words: A rainbow is a colorful arch that appears in the sky. It has seven colors: red, orange, yellow, green, blue, indigo, and violet.

Alternative Expressions

Related Expressions