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