landofsnows
nounUK /ˈlænd əv snəʊz/
US /ˈlænd əv snoʊz/
A land of snows is a place that is covered with snow.
The penguins live in a cold land of snows near the South Pole.
OTHER MEANINGS
2. A faraway northern place known for long, snowy winters.
Explorers traveled to the land of snows to study the ice.
3. A poetic name for a place that feels cold and white all year.
In the story, the hero crossed the land of snows to reach the castle.
4. A nickname for a snowy region or country.
Canada is sometimes called a land of snows in winter.