Where does “puff” come from?

puff (Middle English) comes from Old English pyf — a blast of wind, puff.

Ancestry of “puff”, step by step

StepLanguageWordMeaning
1Old Englishpyfa blast of wind, puff

Words derived from “puff

Every word from Old English pyf
puff — Etymology, Origin & Word History | Etymology Explorer