Kagera definition

Search

Kagera

Kagera logo #21199a river in equatorial Africa flowing into Lake Victoria from the west: the most remote headstream of the Nile. 430 mi. (690 km) long.
Found on https://www.infoplease.com/dictionary/kagera
No exact match found.