Фамилия Кастарнович вызывает интерес у исследователей генеалогии и лингвистики, так как ее происхождение и значение не имеют однозначного объяснения. Существует несколько версий, которые пытаются раскрыть тайну этой фамилии.
Согласно одной из версий, фамилия Кастарнович имеет итальянские корни и связана с итальянским словом «castagne», что переводится как «каштаны». Такая ассоциация может быть связана с природой занятий предков носителей этой фамилии или с местом их жительства.
Другая версия указывает на славянское происхождение фамилии Кастарнович. В этом случае можно предположить, что фамилия образована от слова «кастор» (казан, горшок), что может указывать на занятие тех, кто ее носил, либо на место проживания.
Также существует версия, связывающая фамилию Кастарнович с немецкими корнями. Предполагается, что она происходит от германской фамилии Kastornowicz, которая в свою очередь имеет связь с немецким словом «kastorn», что значит «колесо».
Таким образом, происхождение фамилии Кастарнович скрыто в глубине времен и до сих пор остается загадкой для исследователей. Различные версии пытаются объяснить ее происхождение и значение, но истину узнать можно, возможно, лишь при помощи дополнительных исследований и анализа исторических источников.