Происхождение
Фамилия Шкелёнок
Фамилия Шкелёнок — редкий пример восточнославянской модели, где корень явно не славянского происхождения, а суффикс — чисто белорусский. Разбираем по порядку.
Основа — «шкел» — скорее всего, восходит к литовскому skėlti («раскалывать, щепить») или skalà («щепка, лучина»). В белорусских говорах «шкель» или «шкелка» означает осколок, щепку, занозу. Прозвище Шкель могли дать либо тощему, сухопарому человеку (как щепка), либо тому, кто колол дрова или работал с деревом. Менее вероятная, но возможная версия — от польского szklić (стеклить), но для неё нет устойчивой диалектной поддержки.
Суффикс -ёнок (белорусский вариант -ёнак) — типичный для фамилий восточной и центральной Беларуси. Он указывает на «малого»: сына, младшего родственника или ученика. Шкелёнок — буквально «маленький Шкель», сын Шкеля. Это так называемая «патронимическая» (по отцу) модель, характерная для крестьянской среды XVI–XVIII веков, где фамилии ещё не устоялись и передавались через уменьшительную форму.
Географически фамилия тяготеет к северо-западу Беларуси — Витебщине, Гродненщине, Минской области. Там же, в зоне балто-славянского пограничья, встречаются однокоренные Шкель, Шкелёнко, Шкелевич. В России фамилия крайне редка и, скорее всего, занесена переселенцами в XX веке.
В сословном отношении предки Шкелёнок — почти наверняка крестьяне или ремесленники (плотники, столяры, дровосеки). Дворянских родов с такой фамилией не зафиксировано: суффикс -ёнок не характерен для шляхты, предпочитавшей -ский/-цкий.
Итог: фамилия Шкелёнок — балто-славянский гибрид, где литовский корень «сколотый, щепка» оброс белорусским уменьшительным суффиксом. Предок носителя был либо худощавым человеком, либо мастером по дереву.