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