windpuff

English

Etymology

From wind +‎ puff.

Noun

windpuff (plural windpuffs)

  1. A windgall.