Rainbow's colors, a beautiful surprise.
Meaning: This sentence describes the colors of a rainbow as a delightful and unexpected sight.
Choice of Words: Rainbow's shows that the colors belong to the rainbow, colors are the different shades we see, a is used before singular nouns, beautiful means very pleasing to the eye, and surprise is something unexpected that makes you happy.
Alternative Expressions
Related Expressions