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