Find the word definition

Wiktionary
snow on the mountain top

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