Skip to
noun
A mountain peak or summit covered with perpetual snow. It can also refer to the top or crown of something that resembles a mountain peak.
Browse