windstorm - noun

singularwindstorm
pluralwindstorms