Словарь русских фамилий:
Хн — уменьшительный суффикс личных имен, распространенный в старину в Новгородской земле. Очевидно, Бахнов от Бохно, уменьшительной формы имен Борис, Борислав, Боримир. (Ф).
© «СловоТолк.Ру» — толковые и энциклопедические словари, 2007-2020