Происхождение слова застенчивый

Засте́нчивый. Если кто-нибудь считает, что это прилагательное как-то связано со словом стена, то он ошибается. Глагол (за)стенить имел значение прятаться в тень (именно этот корень, тень, и лежит в основе рассматриваемого слова), а называя человека застенчивым, имели в виду, что он не любит показываться на людях, держится в тени.

Засте́нчивый. Искон. Суф. производное от застеняться — «загораживаться» (исходное слово застень «что или кто застит» < стень «тень»). См. тень, стена. Застенчивый буквально — «загораживающийся, прячущийся» (от незнакомых).

См. также: значение слова застенчивый в толковых словарях.