Answer: thecongo

AnswerCrossword Clue
THECONGOStanley Falls' river
THECONGOWorld's deepest river