English dictionary
angara meaning and definition
Definition and meaning of angara at MeaningMonkey.org. angara meaning and definition in the English Dictionary.ANGARA noun
Definition of Angara (noun)
- a river in southeastern Siberia that flows northwest from Lake Baikal to become a tributary of the Yenisei River
- synonyms: Angara River, Tunguska, Upper Tunguska
Source: Princeton University Wordnet