Where does “Hexenkessel” come from?

Hexenkessel (German) comes from German Kessel, from Middle High German keȥȥel, from Old High German keȥȥil, from Proto-West Germanic *katil, from Proto-Germanic katilaz, from Latin catīllus, from Latin -lus, from Proto-Italic -elos — Forms agent nouns from verbal roots.

Hexenkessel (German): a witch's cauldron; boiling pot, boiling point,...

Definitions

  1. a witch's cauldron; boiling pot, boiling point,...

Ancestry of “Hexenkessel”, step by step

Hexenkessel traces back through two separate lines of ancestry.

via German Kessel

StepLanguageWordMeaning
1GermanKessela solid metal container or pot, often large, used...
2Middle High Germankeȥȥela kettle
3Old High Germankeȥȥilkettle
4Proto-West Germanic*katilkettle
5Proto-Germanickatilazkettle, bucket, vessel
6Latincatīllussmall bowl, dish, or plate
7Latin-lusAlternative form of -ulus; diminutive suffix
8Proto-Italic-elosForms desubstantival and deadjectival diminutive nouns
9Proto-Indo-European-e-lós
10Proto-Indo-European-lósForms agent nouns from verbal roots

via German hexe

StepLanguageWordMeaning
1Germanhexeinflection of hexen: ## first-person singular...
2Middle High Germanhecse
3Old High Germanhagazussawitch
4Proto-Germanichagatusjōwitch
5Proto-Germanichagazabled, capable; suitable, comfortable
6Proto-Indo-Europeanḱak-branch, pole; branch, stick; to be able, help
7Proto-Indo-Europeankek- / ḱek- / kekʰ- / ḱekʰ-
Every word from Proto-Indo-European -lósEvery word from Latin -lusEvery word from Latin catīllus