rainbow
US /ˈreɪn.boʊ/
UK /ˈreɪn.boʊ/

1.
an arch of colors visible in the sky, caused by the refraction and dispersion of the sun's light by rain or other water droplets in the atmosphere.
:
•
After the storm, a beautiful rainbow appeared in the sky.
•
The children were amazed by the vibrant colors of the rainbow.
2.
a wide range or variety of something.
:
•
The store offers a rainbow of flavors for ice cream.
•
Her wardrobe was a rainbow of bright colors.