Происхождение некоторых слов уходит далеко в историю. В повседневной жизни мы к ним привыкаем, пользуемся словами, не задумываясь о том, как они появились и что означали на заре своего рождения. Вот, например, слово «сноха». В некоторых исторических записях снохами называли женщин, уже имеющих детей. Это значит: сноха – «сносить», «быть на сносях» - ждать появления ребенка. А вот в словаре Владимира Даля определение немного иное. Сноха образовано от слова «сыноха», что означает жена сына. Есть еще трактовка: сноха – образовано от «сносить», то есть терпеть обиды и побои со стороны мужа...
Академик Олег Николаевич Трубачев — «История славянских терминов родства и некоторых древнейших терминов общественного строя». Глава II. Термины свойственного родства. СНОХА (невестка) Слав. snъxa: ст.-слав., др.-русск. снъха, русск. сноха, диал. сношельница, снашенница, др. — польск. sneszka, польск. диал. sneszka, sneska, snieszka, а также через контаминацию с synowa ‘жена сына’ — мазовецкое syneska, synoska, сербск. снаха болг. снаха, снъха, ср. чешск. snacha. Родственные этому древнему слову формы широко известны другим индоевропейским языкам: лат...