meaning of typhoon

1. A violent whirlwind; specifically, a violent whirlwind occurring in the Chinese seas.
2.
a tropical cyclone occurring in the western Pacific or Indian oceans


Related Words

typhoon |

Developed & Maintained By Taraprasad.com

Treasure Words