Sort:  

Thus the confusion would probably not happen in Greek... rain[less]bow vs sky/heavenly arc/bow (direct translation from Greek) doesn’t need “rain” (or fog).

Rainbows Without Rain (Fogbows)

8-]

Exactly! The pun works only in English...

English is so silly

It's just... weird!