Where does “hopfe” come from?

hopfe (German) comes from Middle High German hopfe, from Old High German hopfo, from Proto-Germanic huppô, from Proto-Indo-European (s)keup — tuft, hair of the head.

Ancestry of “hopfe”, step by step

StepLanguageWordMeaning
1Middle High Germanhopfehops, "Humulus lupulus"
2Old High Germanhopfohop
3Proto-Germanichuppôhops
4Proto-Indo-European(s)keuptuft, hair of the head
Every word from Proto-Indo-European (s)keupEvery word from Proto-Germanic huppôEvery word from Old High German hopfo