MISTRAL Meaning of MISTRAL in English n. a cold northerly wind that blows down the Rh{ocirc}ne valley and S. France into the Mediterranean. Etymology: F & Prov. f. L (as MAGISTRAL) Oxford English vocab. Оксфордский английский словарь. 2012