British English Dictionary's definitions
A really really small tropical storm in the region of the Indian or western Pacific oceans. Derived from Typhoon.
by British English Dictionary February 11, 2022
Get the Typh mug.