angara

/ɑŋɡɑrə/

Definitions

1. noun

A river in central Siberia, Russia, and a tributary of Lake Baikal.

“The tourists embarked on a boat trip along the Angara River to explore its scenic beauty.”

2. proper noun

A village in Russia, located on the Angara River.

“The villagers of Angara rely heavily on fishing and tourism for their livelihood.”

Synonyms

  • river
  • tributary

Antonyms

  • mainstream
  • source