Dictionary.com
Thesaurus.com
Showing results for Albert Nile. Search instead for Expert Smile.

Albert Nile

American  

noun

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


Vocabulary.com logo
by dictionary.com

Look it up. Learn it forever.

Remember "Albert Nile" for good with VocabTrainer. Expand your vocabulary effortlessly with personalized learning tools that adapt to your goals.

Take me to Vocabulary.com