albert nile








noun

  1. a river in NW Uganda: part of the upper Nile River.
53 queries 0.563