虹(にじ)という漢字は、虫へんに図画工作の工。

ではなぜ虹に虫へんが使われているかというと、
昔の中国では虹は、大きな蛇の化身だと考えられていたから。

そして「工」は貫くという意味で
「虹」とは空を貫く大蛇という意味なのだ。