Происхождение
Фамилия Шукелойть
Фамилия Шукелойть — редкий случай, когда географическое происхождение почти очевидно, а вот корень приходится искать с лупой. Форма на -ойть (привычнее было бы -айтис, -ите, -ус) выдаёт литовское или жемайтское влияние: в литовской ономастике суффикс -aitis (в русской записи -айть, -ойть) указывал на сына, потомка. То есть Шукелойть — это буквально «сын Шукелы» или «потомок Шукелы». Сама фамилия — типичный пример балтийской модели, перешедшей в русское бытование через письменную фиксацию в метриках.
С основой сложнее. В литовском языке есть слово šukė — «осколок», «черепок», а šukėti — «раскалываться». Если исходное прозвище Шукела дали человеку с резким, «колким» характером или, наоборот, имевшему отношение к битой посуде, гончарному делу, то корень ясен. Однако есть и другая версия: šukos — «гребень», «расчёска». Прозвище мог получить тот, кто делал гребни или носил необычную причёску. Третий, менее вероятный вариант — от šūkas (диалектное) — «сучок», «заноза»; тогда прозвище дали бы худому, сухощавому человеку. Из трёх версий первая (от «осколка») кажется самой правдоподобной по звучанию и типичности для литовских прозвищ, но твёрдых подтверждений нет — фамилия слишком редкая, чтобы попасть в крупные ономастические словари.
Исторически Шукелойть — фамилия крестьянская или мещанская, без дворянского корня. Носители, скорее всего, жили на территории бывшего Великого княжества Литовского — в современной Литве, на западе Беларуси или в приграничных районах Польши. В Российскую империю фамилия могла попасть с переселенцами или через униатские приходы, где литовские фамилии записывали на русский лад. Поскольку окончание -ойть не склоняется по правилам русской грамматики, в документах XIX века её могли искажать: Шукелайт, Шукелович, Шукель. Но в исходном виде фамилия сохранилась именно у потомков литовских или западно-белорусских крестьян, не утративших связи с балтийским языковым субстратом.