Where does “puk-” come from?

puk- (Proto-Germanic) comes from Proto-Indo-European bew- — "low-pitch humming noise".

Ancestry of “puk-”, step by step

puk- traces back through 3 separate lines of ancestry.

via Proto-Indo-European bew-

StepLanguageWordMeaning
1Proto-Indo-Europeanbew-"low-pitch humming noise"

via Proto-Indo-European bu-

StepLanguageWordMeaning
1Proto-Indo-Europeanbu-lip; to make a dull sound; to make a dull, hollow...

via Proto-Indo-European beu-

StepLanguageWordMeaning
1Proto-Indo-Europeanbeu-to blow, swell

Words derived from “puk-

Every word from Proto-Indo-European bew-