How do you spell Mistral


 Definitions

Available Definitions:
1)  n. - A violent and cold northwest wind experienced in the Mediterranean provinces of France, etc.