snowlands
/ˈsnoʊˌlændz/
noun
- Multiple regions or areas where snow is common or covers the ground.
- The snowlands of Canada and Scandinavia attract winter sports enthusiasts.
- Many animals have adapted to survive in the cold snowlands of the world.
- The explorers traveled through the vast snowlands of Antarctica.