tifoon
English
Noun
tifoon
(
plural
tifoons
)
Obsolete form of
typhoon
.