wachna

/ˈwɑxna/

Definitions

1. noun

A type of high-altitude mountain lake, typically found in the Himalayas.

“The trek to the wachna lake offered breathtaking views of the surrounding mountains.”

Synonyms

  • alpine lake
  • glacier lake

Antonyms

  • lowland lake
  • swamp