### Clue: 8 one departing from Niagara Falls (6)
### Answer: ANGARA 
 ### Explanation: Definition: 8
NIAGARA* less I – a thousand-mile-long river in Siberia