Etymology
Today it means: Topped with snow, as of a mountain. Full definition →
From snow + topped.
Etymology from Wiktionary, CC BY-SA 4.0.