「CSS」は「Cascading Style Sheets」の略です。
「Cascade」は、元々 連なった小さな滝のことで、そこから派生して数珠つなぎになったものを意味する言葉です。
「Style Sheets」は、表示や印刷の書式を指定したファイルのことを指します。「CSS」では、複数の見た目の設定を数珠つなぎにして、見た目を表現することができます。