Find the word definition

Wiktionary
snow on the mountain

n. (alternative form of snow on the mountaintop English)