Literally 'colorful rainbow.' 虹 alone means rainbow — notice it has the insect radical 虫, because ancient Chinese believed rainbows were giant sky serpents drinking from rivers.
How can you see a rainbow without going through storms?
Tips
culture
不经历风雨,怎么见彩虹 (no storms, no rainbow) is from the song 真心英雄 and is one of China's most quoted motivational phrases — the Chinese equivalent of 'no pain, no gain.'