Question: what do you call a rainbow in the clouds?
Answer: Iridescent clouds, known as "fire rainbows" or "rainbow clouds," occur when sunlight diffracts off water droplets in the atmosphere. ... And sometimes moisture in that air suddenly condenses into tiny droplets to form a cap cloud." This "cap"—which scientists call a "pileus"—is the source of the brilliant spectacle.