Dictionary.com
Thesaurus.com
Showing results for Albert Nile. Search instead for Robert DeNiro.

Albert Nile

American  

noun

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