Rainy means there's a lot of rain. Rainbow is a curved shape of different colors seen in the sky when rain is falling and the sun is shining. Puddle means a small pool of water on the ground.