snowland

/ˈsnou.lænd/

Definitions

1. noun

A region or area covered in snow, typically in a cold climate.

“The hikers trekked through the snowland in search of a hidden waterfall.”

Synonyms

  • frostland
  • winterland

Antonyms

  • desert
  • tropics