Where does “sapkák” come from?

sapkák (Hungarian) comes from Hungarian sapka, from Serbo-Croatian šapka, from Russian ша́пка, from Old East Slavic шапка, from Old French chape, from Latin cāppa, from Latin caput, from Proto-Italic kaput — to seize, hold.

Ancestry of “sapkák”, step by step

StepLanguageWordMeaning
1Hungariansapkacap, skullcap, bonnet; cap
2Serbo-Croatianšapkahat
3Russianша́пкаhat
4Old East Slavicшапка
5Old Frenchchapecape
6Latincāppacape, cloak
7Latincaputhead; headlike protuberance on an organ or body...
8Proto-Italickaputhead
9Proto-Indo-Europeankáputhead
10Proto-Indo-Europeankap-to seize, hold
Every word from Proto-Indo-European kap-Every word from Proto-Indo-European káputEvery word from Proto-Italic kaput