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