Definition of almond snow in English:

almond snow

noun

rare
  • A dessert dish consisting of whipped egg white combined with a sweetened almond mixture.

Origin

Early 18th century; earliest use found in John Nott (fl. 1723–1733).