Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

angara Definition

Cancel
angara
noun(an-ga-ra)
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,

Words Related to angara!

angara Examples by Brain Bank Users