typhoon

: a hurricane occurring especially in the region of the Philippines or the China sea

Back to STORM

Home