rainbow

/ˈreɪnboʊ/ レインボウ

1. 空に架かる七色の弧

雨上がりの空に太陽の光が水滴に反射・屈折することで、七色の美しい弧となって現れる自然現象です。希望や幸福の象徴とされることもあります。
After the rain, a beautiful rainbow appeared in the sky. (雨の後、空に美しい虹が現れた。)

2. 広範囲な種類や多様性

色の多様性から転じて、広範囲にわたる種類や多様な要素、選択肢がある状態を表す際に使われます。異なる要素が混在している状況を指すことが多いです。
The store offers a rainbow of colors for their new phone cases. (その店は新しいスマホケースのために豊富な色を提供している。)