Итак, почему же четыре десятка в русском языке называются "сорок"? Во-первых, обращаем внимание на слово "сорочка". Сорочкой или сорочицей называли исподнюю рубашку. Кто представил себе уже неполногласие от этого слова, понял, что существовал и вариант "срачица". Так называли и верхнюю, и нижнюю одежду, и одежду вообще. Все знают (сами того не ведая) древнескандинавское слово "serkr", что тоже означало рубашку или что-то вроде того, это часть слова "berserkr" ("берсерк"). Во-вторых, предвосхищая возможный вопрос - нет, с созвучным русским глаголом это слово не родственно...