tufon
English
Noun
tufon
(
plural
tufons
)
Obsolete form of
typhoon
.