How do you pronounce your name? Does the "w" sound like a "v"?
Yes, it means (literally), Thunderstorm Girl, good call!