tuffon

English

Noun

tuffon (plural tuffons)

  1. Obsolete form of typhoon.