Top definition
Location:Egypt
Longest River In The World
The Nile is The Worlds Longest River In The World
by Seagulls Of Satan August 04, 2008
Get the mug
Get a The Nile mug for your mom Yasemin.