English | German | Russian | Czech

Angara English

Meaning Angara meaning

What does Angara mean?

Angara

a river in southeastern Siberia that flows northwest from Lake Baikal to become a tributary of the Yenisei River

Synonyms Angara synonyms

What other words have the same or similar meaning as Angara?

Angara English » English

Upper Tunguska Tunguska Angara River

Are you looking for...?