Windstorm
English Meaning
A storm characterized by high wind with little or no rain.
- A storm with high winds or violent gusts but little or no rain.
Sorry, No Malayalam Meaning for your input!
See Windstor Want To Try Windstorm In Malayalam??