English dictionary
mistral meaning and definition
Definition and meaning of mistral at MeaningMonkey.org. mistral meaning and definition in the English Dictionary.MISTRAL noun
Definition of mistral (noun)
- a strong north wind that blows in France during the winter
Source: Princeton University Wordnet