В славянских языках РАДУГА имеет множество названий, нередко отражающих народные представления и верования: дуга, райская дуга, райдуга, веселка, веселуха, божий лук, пояс, божий пояс, бабин пояс, богородичин пояс, краса, красуля и т.д.
Этимология слова РАДУГА не ясна.
Некоторые из гипотез, объясняющих его происхождение:
- radoga является производным от праславянского корня radъ, значение которого аналогично англосаксонскому rot (радостный, благородный).
- корень rad является производным от Arda (имя одного из славянских вождей).
- слово «райдуга», от которого произошло современное «радуга», имеет народную этимологию, образовалось в результате слияния слов «рай» и «дуга». В ряде диалектов современного русского языка слово произносится как «райдуга», так же оно звучало в русском языке в XVII–XVIII вв.