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