Происхождение
Фамилия Козянин
Фамилия Козянин на первый взгляд кажется простой, но её разбор — хороший пример того, как один суффикс может кардинально менять значение основы. Если бы фамилия звучала как Козин или Козлов, вопросов бы не было: «козёл» или «коза». Но суффикс «-янин» (в древнерусском произношении — «-анин») указывает на принадлежность к месту или общности. Точно так же образованы слова «римлянин», «крестьянин» (от «крест») или фамилии Дворянинов, Горожанинов.
Таким образом, Козянин — это не «сын козла», а скорее «житель Козьего» или «человек из местности Козя». В основе лежит топоним — название деревни, села или урочища Козье, Козя, Козяны. Такие названия на Руси давали поселениям, где разводили коз или где был козий выпас. Фамилия могла закрепиться за человеком, который переехал из такой деревни в другое место: в новой общине его и прозвали по старому месту жительства.
Модель образования на «-янин» — одна из самых древних в русской ономастике, но для фамилий она редка. В основном такие фамилии встречаются на севере и северо-западе России (бывшие новгородские земли, Архангельская, Вологодская области), где долго сохранялась архаичная лексика и старые словообразовательные типы. Если ваш предок был Козяниным, велика вероятность, что его корни — из тех краёв.
Встречается и другая, менее вероятная версия: от прозвища Козя — так в некоторых говорах называли козла-производителя или упрямого человека. Но в этом случае фамилия скорее всего приняла бы форму Козин (с суффиксом «-ин»), а не Козянин. Поэтому топонимическое происхождение выглядит убедительнее. Фамилия недворянская, нечастотная — типичный случай, когда географическое прозвище пережило само название деревни.