Этимологический словарь Крылова
Это заимствованное из старославянского существительное произведено от глагола заклати, имеющего значение "заколоть" и образованного от глагола клати – "колоть, резать", родственного глаголу колоть.
заклание