French wind (7)
I believe the answer is:
mistral
'french wind' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for mistral that I've seen before include "Strong wind down the 20 valley" , "Nice chiller" , "Strong cold dry wind" , "That's a blow" , "Strong north wind of southern France" .)