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