Find the word definition

Wiktionary
stormwinds

n. (plural of stormwind English)

Usage examples of "stormwinds".

He fell into a pocket of hurricanic turbulence, felt the stormwinds battering him closer and closer to his nemesis.