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