What is the meaning of Glacier?

A large body of ice which flows under its own mass, usually downhill.

An area of a mountain where snow is present year-round.

glacier

maker of mirrors

seller of ice-cream

ice-cream parlour

Source: wiktionary.org