Meaning TYPHOON

thing  >  storm, weather  >  typhoon

User-Submitted Names