Where does “заслонъ” come from?

заслонъ (Old Church Slavonic) comes from Proto-Slavic slonъ — elephant; offset, cornice; shed, shelter.

Ancestry of “заслонъ”, step by step

заслонъ traces back through two separate lines of ancestry.

via Proto-Slavic slonъ

StepLanguageWordMeaning
1Proto-Slavicslonъelephant; offset, cornice; shed, shelter

via Proto-Slavic za-

StepLanguageWordMeaning
1Proto-Slavicza-for
Every word from Proto-Slavic slonъ