mistral

/mˈɪstrʌl/

Explore definitions, synonyms, and language insights of mistral

Definitions

Noun
a strong north wind that blows in France during the winter