Происхождение
Фамилия Козло
Фамилия Козло — редкий случай, когда окончание не указывает на происхождение. В русском языке фамилии на -о обычно украинские или белорусские (Козленко, Козловский), но Козло — это не усечённая форма, а самостоятельная модель. По сути, это застывшее прозвище в именительном падеже единственного числа, без патронимического суффикса. Такое оформление встречается у фамилий, которые образовались напрямую от прозвища, без добавления -ов или -ин, что характерно для юго-западных регионов бывшей Российской империи — современной Украины, Беларуси, а также для польского влияния.
Основа фамилии — слово «козёл». Но вряд ли предок пас коз или торговал ими. Скорее, прозвище давали человеку с упрямым, бодливым или своенравным характером. В русской и украинской традиции «козлом» называли неуживчивого, драчливого мужчину, а также того, кто любит спорить по пустякам. В некоторых говорах «козёл» — ещё и игрок в бабки или карты, то есть азартный человек. Не исключён и вариант, что прозвище было ироническим — дали тихому человеку в насмешку.
Фамилия Козло не имеет дворянского или книжного происхождения — она крестьянская, мещанская, казачья. В документах XIX века встречается на Черниговщине, Полтавщине, в Могилёвской губернии. В современной России она редка, чаще попадается в Беларуси и на востоке Украины. Интересно, что в польском языке есть фамилия Kozło (с тем же корнем), но там ударение падает на первый слог, а в русском произношении — на последний, что выдаёт восточнославянскую адаптацию.
Сравнение с однокоренными фамилиями: Козлов — самая частая, Козленко — украинский вариант, Козловский — польский или шляхетский. Козло стоит особняком: это как если бы человека в деревне так и звали — «Козло», без всяких суффиксов. Такие фамилии-прозвища в чистом виде лучше всего сохраняют исходный смысл: предок был не просто «чей-то», а сам по себе — Козло.