tifoon

English

Noun

tifoon (plural tifoons)

  1. Obsolete form of typhoon.