Происхождение
Фамилия Яхнова
Фамилия Яхнова — женская форма, а её основа — мужская фамилия Яхнов. В русской традиции такие фамилии образовывались по простой модели: к основе мужской фамилии добавляли окончание -а. Поэтому, чтобы понять происхождение, нужно разобрать, откуда взялся Яхнов.
Корень здесь — «Яхн-». Самая вероятная версия: это производное от крестильного имени Иоанн. В народной речи имя Иоанн (в быту — Иван) дало множество сокращённых форм: Яхно, Яхня. Суффикс -ов в фамилии Яхнов — стандартный русский патронимический суффикс, указывающий на принадлежность: «чей?» — Яхнов, то есть сын Яхна. Таким образом, Яхнова — это потомок человека, которого в быту звали Яхно.
Менее распространённая, но возможная версия связывает фамилию с географическими названиями. В Беларуси и на западе России есть топонимы вроде Яхновщина или Яхново. В этом случае фамилия могла возникнуть как прозвище человека, выходца из такого места. Однако для фамилии Яхнова эта версия слабее: суффикс -ов типичен для отчеств, а не для топонимических фамилий (те чаще давали суффиксы -ский/-цкий).
Интересно, что фамилия Яхнов (и её женская форма) встречается в основном в северо-западных областях России и в Беларуси. Это косвенно подтверждает, что в основе лежит местный, диалектный вариант имени Иван — Яхно. В старых писцовых книгах XVI–XVII веков можно найти упоминания крестьян и посадских людей с таким прозвищем. Например, в новгородских землях встречается запись о неком Яхне — это не фамилия, а личное прозвище, от которого позже и пошли Яхновы.
Так что, скорее всего, предки носительницы фамилии Яхнова были простыми людьми — крестьянами или ремесленниками, которых в обиходе звали по имени-прозвищу Яхно, а их детей уже записывали как Яхновых. Фамилия не дворянская и не редкая, но с чёткой и прозрачной этимологией.