Richard Of York Gave Battle In Vain - what has this got to do with rainbows?

Answer:
That phrase is what is known as a mneumonic device. The capital letters stand for colors, which are: red, orange, yellow, green, blue, indigo, violet. These are the colors of the rainbow (although indigo is often omitted from the list, being very similar to blue).
First answer by David6023. Last edit by David6023. Contributor trust: 509 [recommend contributor recommended]. Question popularity: 0 [recommend question].