snowlands

/ˈsnoʊˌlændz/
noun
  1. 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.
What does "snowlands" mean? | whatsthatwordmean | whatsthatwordmean