Фамилия Шосткин имеет несколько версий о происхождении и значении. Она может быть связана с географическим местом — городом Шостка в Украине. В этом случае фамилия могла возникнуть у жителей этого города или окрестностей.
Есть также версия, согласно которой фамилия Шосткин происходит от слова «шест» — старинное орудие для стрельбы из лука. В этом случае фамилия могла быть присвоена человеку, который использовал шест в своей профессии, например, охотник или воин.
Еще одна версия утверждает, что фамилия Шосткин произошла от слова «шоссе» или «шоссейный». Возможно, первый носитель этой фамилии имел какое-то отношение к дорогам, обустройству или использованию шоссе.
Таким образом, фамилия Шосткин имеет несколько версий о своем происхождении и значении, связанных как с местоположением, так и с профессиональными или иными характеристиками первых носителей этой фамилии.