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