Squall

Tamil Meaning

புயல்

காற்று மழை

English Meaning

  1. A loud, harsh cry.
  2. To scream or cry loudly and harshly.
  3. A brief sudden violent windstorm, often accompanied by rain or snow.
  4. Informal A brief commotion.
  5. To blow strongly for a brief period.