rainbowEnglish → HindiOxford English–Hindi rainbow /ˈreɪnbəʊ ˈरेन्बो/ noun [C] an arch of many colours that sometimes appears in the sky when the sun shines through rain इंद्रधनुष