Where does “escarnire” come from?

escarnire (Vulgar Latin) comes from Proto-Germanic skarnjan, from Proto-Germanic skeraną, from Proto-Indo-European sḱer- — to caw, crow.

Ancestry of “escarnire”, step by step

StepLanguageWordMeaning
1Proto-Germanicskarnjan—
2Proto-Germanicskeranąto shear
3Proto-Indo-Europeansḱer-to caw, crow

Words derived from “escarnire”

Every word from Proto-Indo-European sḱer- →Every word from Proto-Germanic skeraną →Every word from Proto-Germanic skarnjan →