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