From hoste (“cough”) + saft (“juice, sap, syrup”).
hostesaft c (singular definite hostesaften, not used in plural form)