alp

/ælp/

noun

A high mountain, especially a snowcapped one.

Suddenly a brilliant glow filled the night, illuminating the snow-capped alps in the distance.

mountain,hill,height,alp,aiguille,serac,puy,crag,tor,inselberg