Ім'я Духна має слов'янське походження, що підтверджується етимологічною належністю основи "Дух-". Формант "-хно" також є виразно слов'янським. Варто зазначити, що ім'я Духна було зафіксовано ще в XV столітті, зокрема у документі, що містить запис "Духна Мормилева" (архів ЮЗР VIII/4 134).