Происхождение
Фамилия Захарво
Фамилия Захарво — редкий и неочевидный случай. На первый взгляд она похожа на украинскую или белорусскую, где много фамилий на -во (Ткачук → Ткач, Коваль → Ковалёв, но есть и Захарченко → Захарво?). Однако здесь работает другая модель.
Основа фамилии — крестильное имя Захар (церковное Захария, от древнееврейского «память Господня»). В русской традиции от него образовали Захаров, в украинской — Захаренко, Захарчук. А вот Захарво — это «усечённая» форма: от полного имени отбросили окончание, а оставшуюся часть оформили как прозвище. Суффикс -во в русских фамилиях почти не встречается, но в украинском языке он мог появиться под влиянием польских моделей (например, польские фамилии на -во: Коваль → Ковальво). Скорее всего, предок носителя Захарво был украинцем или жителем западнорусских земель, где такое словообразование было в ходу.
Есть и вторая, менее вероятная версия: фамилия могла возникнуть от прозвища Захарва — так в некоторых говорах называли человека, который постоянно «захаривал» (то есть заискивал, угождал, от диалектного «харить» — льстить). Но в этом случае основа была бы не от имени, а от глагола, и тогда форма Захарво выглядит нелогично — проще было бы Захаров или Захарин.
Географически фамилия встречается в основном на Украине (Винницкая, Житомирская области) и в прилегающих районах Беларуси. В России она редка, и это подтверждает её западнорусское происхождение. Социальный контекст: носители такой фамилии, скорее всего, были крестьянами или мещанами, поскольку дворянские фамилии редко образовывались по такой «усечённой» модели.
Итог: Захарво — это украинская фамилия, образованная от имени Захар с помощью суффикса -во, что характерно для пограничных с Польшей земель. Предок мог быть записан в ревизских сказках просто как Захар, а его дети получили фамилию Захарво — «сын Захара».