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