cumsha

/kʌmʃə/

Definitions

1. noun

a small stream or river, especially in the Arctic regions.

“The expedition followed the cumsha through the vast, icy tundra.”

Synonyms

  • brook
  • stream

Antonyms

  • ocean
  • sea