Этимологический словарь Макса Фасмера
казни́ть
укр. казни́ти, цслав. казнити – то же, словен. kazníti, чеш. kázniti "наказыватъ", др.-польск. kaznić. См. сл. слово.
казнить
Казнить