Where does “карати” come from?

карати (Old Church Slavonic) comes from Proto-Slavic karati — to punish; to scold.

Ancestry of “карати”, step by step

StepLanguageWordMeaning
1Proto-Slavickaratito punish; to scold
Every word from Proto-Slavic karati