Rainbow in the morning is a warning the Sailors to get prepared for the Rain, why?
Rainbows can be seen in the morning when you are facing West and Sun is behind you.
It means the Rain is coming in the East direction, which means towards you.
This is why Rainbow in the morning is a warning the Sailors to get prepared for the Rain.