Происхождение
Фамилия Игнатавич
Фамилия Игнатавич — яркий пример того, как география определяет форму. Это не русская фамилия в привычном понимании, а белорусская или польская, о чём сразу говорит суффикс «-ович». В восточнославянской традиции «-ович» означал «сын» или «потомок», то есть Игнатавич — буквально «сын Игната».
Основа здесь — каноническое мужское имя Игнат (от латинского Ignatius — «огненный»). В старину это имя было распространено у всех славян, но вот модель фамилии на «-ович» в русских землях к XIX веку почти исчезла, закрепившись в основном за дворянством. В Беларуси и Польше, напротив, суффикс «-ович»/«-ewicz» стал массовым патронимом для крестьян и мещан, особенно в северо-западных регионах.
Поэтому Игнатавич — не фамилия московского боярина, а скорее потомка простого человека из-под Минска или Гродно, которого в документах записывали по отцу: Игнатов сын, а со временем это застыло в наследственном именовании. В польском варианте фамилия часто писалась как Ignatowicz, и в таком виде встречается у потомков польской шляхты, но для белорусской ветви более характерно написание через «а» — Игнатавич.
Интересно, что в отличие от русских фамилий на «-ов» (Игнатов), которые тоже восходят к тому же имени, форма на «-ович» сохранила архаичную грамматическую конструкцию: она прямо указывает на родство, а не на принадлежность (не «Игнатов» — чей? а «Игнатавич» — чей сын?). Эта деталь помогает различать миграционные потоки: если ваш предок Игнатавич, он с высокой вероятностью происходил с территории современной Беларуси или восточной Польши, где такая модель фамилий была нормой для всех сословий.
Других версий, например, от прозвища или географического названия, для этой фамилии нет — корень прозрачен и односложен.