Noise reduction is tricky, because the noise probably shares a lot of frequency content with the audio you want to keep, so it can be tough to cut out what you don't want and leave what you do.
You might try re-recording the material, if that is an option. You might be able to put up some barriers around the mic that might obstruct the wind without obstructing the light. It's always easier to get it right the first time than it is to tweak it with restoration software.
Secondly, if it's narration and you don't want to keep the location/ambient sound, there is a lot of software that will let you import a video, kill the original audio track, and replace it with newly recorded material. That way, you could sit down at your computer in a more controlled acoustic environment with a decent mic and do the narration until you're happy with it. (If you need more pointers, I hope you might find this thread a helpful primer.)
If redoing or redubbing isn't an option, you might see if you can find a free/trial version of an audio editor with video support (or a video editor with audio support) and see if it has some noise reduction software. Wave Arts makes a great bundle of restoration plugins, and they have a generous 30 day demo. That should be long enough to see if it can tame the mighty frop wind.
Hope that helps!