Multiple choice general knowledge foreign languages Translate to french : snow neige pluie palais nez Reveal answer Fill a bubble to check yourself A Correct answer Explanation Snow in French is 'neige' (feminine noun). 'Pluie' means rain, 'Palais' means palace, and 'Nez' means nose.