Meaning of mistral

Definition of mistral

(noun) a strong north wind that blows in France during the winter

Other information on mistral

WIKIPEDIA results for mistral
Amazon results for mistral