touffan
English
Noun
touffan
(
plural
touffans
)
Obsolete form of
typhoon
.