Squall
Tamil Meaning
புயல் காற்று மழை
English Meaning
- A loud, harsh cry.
- To scream or cry loudly and harshly.
- A brief sudden violent windstorm, often accompanied by rain or snow.
- Informal A brief commotion.
- To blow strongly for a brief period.