Typhoon

Tamil Dictionary definitions for Typhoon

Typhoon : சூறாவளி

Typhoon : சூறாவளி

Typhoon : புயல்

Typhoon definition

Noun. A violent whirlwind; specifically, a violent whirlwind occurring in the Chinese seas.