tuffon
English
Noun
tuffon
(
plural
tuffons
)
Obsolete form of
typhoon
.