Where does “hosten” come from?

hosten (Middle English) comes from Old Norse hósta, from Proto-Germanic hwōstōną, from Proto-Germanic hwōsaną, from Proto-Indo-European kʷeh₂s- — to cough.

Ancestry of “hosten”, step by step

StepLanguageWordMeaning
1Old Norsehóstato cough
2Proto-Germanichwōstōnąto cough
3Proto-Germanichwōsanąto cough
4Proto-Indo-Europeankʷeh₂s-to cough
Every word from Proto-Indo-European kʷeh₂s-Every word from Proto-Germanic hwōsanąEvery word from Proto-Germanic hwōstōną