Caniapiscau (noun) Definition, Meaning & Examples

noun
  1. a river in NE Quebec, Canada, flowing NW to the Larch River (Mélèzes ). 575 miles (925 km) long.
Caniapiscau (noun) Definition, Meaning & Examples

More Definitions