Zaveryachev фамилия восходит к прозвищу, которое образуется из глагола "сертифицировать", то есть "удостоверяет, уверяют, заверил, свидетельствуют, ручаюсь". Отсюда и название Zaveryachev мог получить человек, который обладал даром убеждения, которые можно легко побудить человека на их стороне. Вполне возможно, что Zaveryachim называется гарантом, свидетеля, обвиняемого, который выступил от имени другого лица.
Вполне возможно, что имя ассоциируется с диалекте глагол "zaveret" - "коса (лапоть, мешок), патч, исправить". В этом случае, имя, возможно, принадлежали хозяину, занимаются плетением лаптей, корзин и других домашняя утварь. Zaveryachy в конечном счете получил название Zaveryachev.