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.”