Значение фамилии - Яхно. Фамилией стала форма личного имени, образованная от канонического Иаков (русское повседневное - Яков) со славянским суффиксом -хно (ср. в украинском и белорусском Полесье - Сахно из Александр, Михно из Михаил, Южно из Юрий и многие другие). Затем эта форма проникла к русским вверх по Днепру - через Смоленск и дальше до Пскова, вниз по Оке - через Калугу до Рязани.