Meaning of typhoon
Definition of typhoon
(noun)
a
tropical
cyclone
occurring in the
western
Pacific or Indian oceans
Other information on typhoon
WIKIPEDIA results for
typhoon
Amazon results for
typhoon
Tweet