Caniapiscau

What is Caniapiscau?

Caniapiscau definition and meaning on Dictionary terms:
noun
a river in NE Quebec, Canada, flowing NW to the Larch River (MAClA?zes). 575 miles (925 km) long.

 

reference: https://www.dictionary.com/browse/caniapiscau

Tags: